Honestly?
I see Elite's current buy to play model, as significantly better then many other games out there, Cosmetics is quite a good way of funding the game, instead of subscriptions, cosmetics are entirely optional, yet somehow people can feel that this is squeezing them for money. Which I don't quite get.
1: yeah, that's just not true, look at expansions of online games, unless you are exclusively playing f2p games, but the vast majority have you pay for expansions, similar to elite, buy to play plus cosmetics is a very valid model, that many games have very successfully have adopted.
2: How are they possibly paying more then they originally were supposed to, and what does 'supposed to' mean? you pay for the main game and the expansions, you pay 50€ and that's all you need to pay, then yes, a year later or so, you may end up paying more for another expansion, but again, this is exactly the same as any and all other mmo like games with expansions, so this is absolutely nothing new or honestly, in need of outrage?
3: This is true, that subscriptions are more 'stable' in terms of income. But the buy to play + cosmetics is growing significantly because it is very viable, because for some, cosmetics mean nothing so they aren't bothered and rarely buy, so they only end up paying for the game and that's it, others may buy some and be happy to do so, then there are those that may buy a lot, and maybe those that want to buy but can't so complain, and honestly, a lot of times it feels like groups of the latter part are what causes threads like this.
4: This actually would probably do very little and would be limiting in other factors and ways that people would then complain about, so yeah....saying this is a perfect solution simply isn't true, servers have their own issues, personally I think if frontier provided a guide how to set up the game, properly, say port forwarding, and how to set up your router and firewalls and such properly, or at least where to find easy to use information, you'd be a lot better off, because frankly, the 'average' internet users setup is quite poor. It would solve this part yes, but it does not mean it would solve the general problem, that said P2P is easy to migrate to servers, but then you'd get similar issues as other server based games have, namely for example, limited instancing, limited who you can play with because servers, hitting people's performance due to lag, because in order to play with certain friends they need a certain server that might not be physically close. But yes it would solve many of the "crappy internet/internet setup" problems.
So yeah, subscription model doesn't simply 'fix' things.