Not defending the microtransactions in the slightest, but I do want to point out how Eurogamer's math is a little faulty.
The PlayStation Store updated today with the prices for these. They are as follows:
500,000 In-Game Credits (£3.99/€4.99)
1 Million In-Game Credits (£7.99/€9.99)
2,500,000 In-Game Credits (£15.99/€19.99)
7 Million In-Game Credits (£39.99/€49.99)
The video, below, showcases GT6's cars and reveals one of the top priced, the Jaguar XJ13, which costs 20 million credits. You can grind for it in traditional Gran Turismo fashion or you can buy it straight away if you drop £119.95 - that's the total you pay for two packs of 7m credits, two packs of 2.5m credits and one pack of 1m credits.
See, I'm just not sure why you'd drop £119.95 for exactly 20 million credits, when you could buy 3 "packs" worth of 7 million credits for £119.97, giving you 21 million credits total. It seems like they used the £119.95 example for more dramatic effect, despite the fact that the message would have been equally received using a more expected £119.97 price.