I don't like micro-transactions in general, they have their uses but it's very limited. In a game like Elite where so much is economy based, allowing players to buy money and anything they desire from the get go is a bad idea in my opinion.
If the main reason for people wanting micro-transactions is to help keep FD funded then maybe Micro-transactions should be added but made specifically for those who are doing it for FD's benefit; For instance if someone wants to buy 100Million Credits it should cost around £300. This way players get the money they want and FD receive a nice lump sum of cash for improvements.
I only support micro-transactions that do not have any affect on other players or the economy of the game.
Why? The economy from a player's perspective feels completely arbitrary already. I.e., it doesn't make a difference to you as a player if someone would spend $10k in micro-transactions to buy goods or if 10k space truckers would haul valuable items on a certain trade route when at the end of the day it has the same effect.