^This, there are no sensors that read the actual condition or quality of the oil. The car can't sense whether you put regular or synthetic in there, or what type of filter you're running. The computer gathers data from how you're running the car, and predicts the oil life based on that. As stated before, make sure the oil filter you use is rated for more than 3000 miles as well.. because if it's not, you'll just be feeding your motor sludge filled oil. That's no bueno.
The 3000mile idea is DECADES outdated, that was 1970-80s stuff where carburetors were dumping raw fuel into the oil. Yes modern DGI has gotten harder on oil than things were with standard sequential port injection but not 3000k miles hard unless there are other factors like extreme short trips or dirty environment.
I saw a few guys test the OLM on the 90s cars that would go up to I think 7500miles for the OLM light, what folks found was that when the computer said it was time to change the oil was indeed spent but not to the point of doing harm to the engine yet. Yes modern DGI is harder on oil but not 3K mile interval hard 5-6K is going to be good for most.
Like 12 lt said change at 20-30% remaining and all will be good and you are treating the car well, more than bare minimum.
On filters the Delco appear pretty cheaply made but they are good for the OLM intervals which can easily be 6K+.
Fram basic filters are cheaply built but likely the highest selling and we rarely hear of actual failures though I wont even buy one for my lawn mower.
If changing my own oil I tend to walk into Advance or AutoZone and buy whatever premium oil/filter package they have on sale for $30ish.