This is a single player/ group game. It has open play, but if you feel you are not getting you money's/efforts worth out of open then look elsewhere, There are plenty of other games to play and look forward to in the future. Stop trying to change THIS game. It's NOT going to change as per FDev posts regarding this.
If it's any consolation, there are RUMOURS of an upcoming star citizen style arena mode for you PVPers. Maybe you can sate you appetite there.
Regarding PP, as DB has said,the solo players essentially cancel each other out, think of them as being part of the background simulation and you will see it makes sense. PP still has faults, but the solo/open "dilemma" is NOT one of it, as its designed to work with both options.