If you dont want to PVP. You shouldn't get other player objectives to impact either. I dont care if its powerplay or player factions. Those are now other players you are screwing with.
And someone shouldnt be able to continuously attack your assets without being able to stop them or impact them at all. Sometimes those players dont have systems of their own.
Its malicious and people should be able to defend themselves.
Now here it comes, the false logics to justify PvP...
If we disregard solo/private group modes, you can already today not be certain to even meet the other players. As you play on PC, and then the opposition is on Xbox or PS4.... Now all of your rant here is just that a rant. since there is no cross play. Then we have this pesky thing called time, and if your opposition is 12 hour away from when you normally play, then you will never see them aswell. So no amount of referencing other games with dedicated PvP zones/battles etc are going to change this. as you cannot be certain that will ever be able to face the opposition due to this design of the game, perhaps in a future, we will see cross play between PC/XBox/PS4...
With the exception of conflict zones, you have no idea of what player is working against or for your faction. Even if you know if a squadron is supporting a rival faction, you cannot be sure if the particular player is doing anything to undermine your factions status. And if your faction is in control, killing clean players actually hurts your faction.
So using PvP as a mechanics to influence BGS is very flawed logic to begin with. And with the way the game is designed and how BGS is implemented, relying on PvP to change BGS is very limited and in most case useless. And this without taking into the consideration that BGS is valid for Solo and Private groups modes...
And there is already today several options that is FAR MORE efficient to defend your faction than relying on PvP options. And nothing in your suggestion are going to change that. And those "fixes" you are expecting to be implemented, most of these are very unlikely to happen at all, based on statements made by FDev. Just as the many PvE only peoples wishes for "fixes" to remove PvP are as equally unlikely to be implemented.
This is not news, as you are fully aware about all these flaws in your logic, since this is not really bout BGS, since your goal is for more PvP and if not enough people sign up for PvP, you want to force it on them....
So why not take a note from those other games you referenced, dedicated battle zones, in Elite this could be whole dedicated systems, and since Power Play is the most opt in PvP mechanics we have, lets those system be fought over by Power Play players. So to enter you have to pledge which gives you permit to enter those system your Power is currently involved with. In those systems you have resources to fight over. No BGS to influence, here the Powers navy is controlling the assets, and what asset your power has dependings on how successful the players supporting that Power are, this would be an ongoing 24/7 fights. The only NPC's here should be the stationary defence force guarding key points, so there is some opposition of the other side is not there to defend their assets. If players are here, they can rush here to defend it.
Now this could be ALOT of engaging PvP, and since you basically joined the the Navy when entering these systems, we can lower the insurance costs, or even remove it (lore wise, it could be covered by the supporting Power), this would make it more accessible to player to actually join the fight if they do not need to worry about rebuys, But these system cannot rely on the P2P system we have today, and thus we could potentially have battles with more than 50 players.
There is no need for only 2 Powers be in the same system.
Instead of jumping to the main star, you jump directly to a station, that is the base of operations. This to avoid the ganking just getting there, there would be plenty of option for this when leaving the safety of the station to go the the objectives... There could be specific missions for objective to complete, or just plain conflict zones to be won, and then when enough victory points is gathered for a resource, you take it over, or you successfully defended it.
Why do you not spend your time thinking on and suggesting these kind of things instead?