Do tell, I haven't been following forza. Is it along the lines of taking content out and selling back to the customer as dlc?
Yeah, pretty much.
And their game mechanic sounds like you have to grind to get the good cars, although they are nice enough to give you the option to buy tokens.

Plus the fact that I can't use my Forza branded Fanatec setup.
Don't get me wrong, I had an XBO on pre-order, and I've been thinking about trying to hunt one down this weekend, but I'm voting with my wallet and hoping Forza 6 has more content from the off.