Why did Forza gift so many cars?

These cars were both going to be gifted to people that watched one of the Forza livestreams. But due to a technical glitch Playground Games decided to gift these cars to everyone who owns the game. So you get to keep them and they will not be taken away.

THIS IS EXCITING:  What is most valuable Dale Earnhardt memorabilia?