I like the prize crates, I don't what everyone else here is griping about. The Mods can boost your earnings per race considerably, the Badges offer up nothing really, except maybe for hardcore collectors who obsess about "getting everything", (like me). The Cars have now been offered up for everyone, so there is nothing new there. Which leaves the Drivers gear. I have been playing this game almost exclusively since release and have participated in nearly every single event and live stream. I am still missing dozens of Driver gear suits. And when compared to the Cars and the Badges (I need less than 10), that appears to be even more like they are holding back content. The current Prize Crates for Drivers gear seem to be offering only a selection of Driver Suits, so that the more you buy, the more duplicates you get. In other words, it seems you are only getting a chance at a "pool" of driver suits, rather than the entire selection of Driver Suits. I don't like that one bit.
Now, as far as PAID content. I Paid 100 $ for the Deluxe Edition. I expect to get ALL the content, because that I what I expect to get when I pay for the whole 'kit and caboodle". In other Forza's ( 5 and 6 ), I chose not to buy Online the additional content, because, wait for it..... I ALREADY BOUGHT THE GAME! I am over 50 years old, okay. In my day, when you buy the game, you get the whole game. Now all of the sudden, you buy the game, and you only get parts of the game, and they flaunt it in your face that you don't have everything. I find that paying what, 120 dollars for a game is ridiculous. I will not just rush and buy every part and add on to a game, simply because its an aspect "that I don't have". I find it particularly unnerving because it takes complete advantage of my weakness (OCD).
In closing, if you buy the DELUXE, you should get everything. People should be allowed THAT option. And if you buy the regular edition, you should be allowed to pick and choose what you want, without it affecting gameplay. In other words, people who paid the higher price shouldn't have an advantage over people who bough the 'bare bones" edition.
That is my opinion.