I posted this in another thread but it seemed to get lost in the sea of arguments so let's try again.
There's nothing wrong with solo and PG in itself, it's the fact that people can use it as an impenetrable shield when manipulating the BGS or participating in Powerplay.
The current problem with PP and BGS activity being affected in PG/solo is that it turns this into a game of numbers rather than skill. If you have 100 players in solo all grinding away at a system, the 10 players in open prepared to stop them have zero chance, even if they tried the PVE route. Elite should be a game based on skill, not popularity, but that is sadly the state of the game as it stands now. A solution to solo/PGers would be to have a personal merit count for powerplay that does not affect the simulation to allow for module shopping, and with the BGS, playing in solo/PGs would only affect the sim at a heavy penalty (Maybe 25% effectiveness). (I've also seen suggestions for a separate BGS for open which could work too, but would be difficult with the mult-iplatform aspect.) That way, you can still play the whole game in solo fine, but if you want to play against other players, you have to face other players. Saying that Powerplay and BGS are fine in solo is kinda like saying you should be able to send NPCs after players in open so that you can PVP with them without ever touching open. It is a PVP mechanic at its core.
With the proposed engineer and C&P changes it does seem like FDev is opening themselves up to new ideas and turning the game back towards being skill-focused. I just hope they do the same with the BGS and Powerplay because right now, they may as well just host a weekly "Who is the best power" poll and the most votes wins.