We all agreed to the boiler plate ToS (Terms of Service) when we bought and fired FM up for the first time. All corporations have these legal disclaimers to protect themselves from frivolous litigation… That while not frivolous in this case, would be viewed as such. That’s just how it is. There’s nothing we can do about it. Steam won’t entertain this, and the MS store definitely won’t. Eat the cost and move on.
Besides, the “sale” is literally 14 dollars off. Could they spare it? 
When it hits $19.99, I’ll consider it a real sale since this is what this game is currently worth, IMHO.
RE: Accountability…
Just like trying to recoup losses… It’s not going to happen.
It should happen, and would go along way to help restore what little trust and actual community is left after this atrocious launch, but it’s probably not going to happen because of what has been discussed before about MS appearing weak as far as product offerings, and how that effects their valuation on the stock market.
Even on a micro level, do you think T10 and Xbox want to publicly admit they’ve lost the simcade war to their direct competitor, GT7?
GT7 is in much better shape as far as functionality and content offerings. It may not be your (persons in general) game of choice, but objectively, it’s a better product that is continuing to grow. FM is a just a dead stone, sinking into the murky abyss in a sea of games.
As far as continued support, they legally have to fulfill the Car Pass since that’s pre-paid DLC.
If they don’t, they’ll be in breach of contract (buyer/seller), and that can lead to real world consequences in countries that have pro-consumer laws that are enforced.
Remember, MS has come under fire in the past for things like trying to monopolize web browser choice outside of NA, and had to adjust accordingly to continue doing business in the EU, and other territories. The Activision Blizzard deal was heavily scrutinized by consumer agencies outside NA, too, before approval.
Beyond the Car Pass, however, it’s a crap shoot.
The CP is the only guaranteed part of this product that must be delivered, but everything else is up to T10’s discretion, right or wrong. I just hope they realize they may have to scrap their original plans and release massive content dumps to get players back… Along with removing, or revamping the Car XP system… Before it’s too late.
Also, since it’s the Holidays, I wouldn’t expect anything until after the first of the new year. So, we have another delay on top of whatever they may have in mind since the release fell so close to various Winter holidays that will further delay additional patches and content drops.