Why this post?
People are complaining and not understanding why microtransactions are needed so I'm here to explain as best as possible why it is needed for the game.
Microtransactions
Microtransactions is the most reasonable thing they could of done people who don't understand the games industry need to be aware of why and here it is. Like other titles (Destiny, COD, WoW and others) they either have a monthly subscription, or DLC that you need to buy to unlock new content or both.
Rare will make it so all new content that usually is in paid DLC you will get free. Instead the people who want to support the game can, and people who don't want to simple do not and you will get a small unique reward in return for effectively keeping the game alive with content everyone wants and updates.
Now the £49 we pay for the game, will cover the years of expenses they have had to put into developing this game that by the way can cost up too £200,000,000. Now they will obviously profit from these sales to pay the wages and costs of all the development and turn a profit as they are a business after all. This is why they will need additional support to keep the content we want and some people seem to demand along with stability and content.
Content
This is down to opinion I have released as hater will always spin the truth.
There is a lot to talk about and I will add/update this post if needs be.
Thanks for reading and I hope it helps explain why these microtransactions will help the game.