First disprove that players in solo have not ruined the game for those in open. Spaghetti monster right back at you. The simple fact that this thread exists proves solo has indeed ruined the experience for some open players. You either understand this or you don't. Its odd you bring up being a child because not understanding their actions can effect other is a childish trait.
Who has the burden of proof? Traditionally, it's in those who seek change, rather than those who are content with the status quo.
Anyway, to revert the logic back to what you're deriving your unsupported assertions from:
The simple fact that this thread exists proves that people are often forced into solo by the negative and unprovoked actions of players that insist on the validity and value of their game play above other players. You either understand this or you don't. It's odd that you bring up being a child, because an insistence of being treated as if you are special, without consideration for others or understanding how your negative behaviors that come as a consequence of those actions is a childish trait.
Time and time again, those who wish to see solo have features removed or content barred from it or other penalties applied to those who play that way, don't actually address the fact that open mode and the behavior of a minority of players in that mode is wholly, entirely responsible for the alleged 'ghost town' that open has become. All attempts to close solo or force players into open if they want to have any impact on the background sim or to engage in conflict to please those who intentionally seek it out won't make players engage in conflict or jump into open or be happy about what's happened, it simply turns players into non-players. Short term you will get a surge of numbers, but very quickly you'll end up back with the same situation you have now except FD has to deal with all the solo players having gone off to play Oolite.
Solo did not kill open, solo just means more players can play a game they paid for and deserve to enjoy in the same way that players in open deserve to enjoy. However, nothing I paid for says I am responsible for being part of another someone's game experience. That you can't understand that is just childish. Oh, see what I did there? Now that we have that out of our system perhaps we can continue this discussion without any more name-calling on any side? Or, y'know, just start talking about bacon, drinking games and cats. This thread is so much more peaceful and fun when we do that. Grumble.