Agreed, but my 2013 comes with free service for the first few years. I thought the 2010s did also. So I figured it would at least have it's first few oil changes there.
I did stop a dealer in south TX once to get an oil change on my 4th gen. They put an oil change sticker on the window that said my next change was like 10k ago. They had entered my mileage wrong. If I had not put a new cluster in my vehicle and changed the mileage this would have really upset me. Imagine them doing that to someone and flagging their vehicle with a mileage discrepancy. (Mine actually does have a discrepancy as chance would have it)
So yea, I stay away from the dealer as much as I can, but free oil changes from the dealer for the first few years, who passes that up? Rental companies?