Jockey had the best solution to it all, which was literally, add more NPCs. I also had a solution which was Add more than one way to gain bonds outside of a conflict zone.
As I said adding extra NPCs is a better solution than most but it has other considerations such as lag and maximum effective density of ships.
Adding ways to get combat bonds outside of Conflict Zones doesn't make any sense.
Adding a lot more CZs and RESs into each system would seem a better solution. Each individual instance doesn't require any more resources than currently but having many more of them spreads the available resources much more widely among the same numbers of players.
You will never be guaranteed the same resources as Solo players because you choose to compete with other. You choose to share the available resources.
But separate leaderboards for Open, Group and Solo would go a long way to removing the grievances of CGs and PP (as long as PP still uses them) without actually changing other mechanics.