It's true of any game. You can't make slamming your head against a massively stronger opponent fun. Unless it's a rouge like, or dark souls.
It would be better if players were matched according to skill and power level, but such a huge galaxy that's unlikely. So for now there's nothing that can be done.
It's a false assumption that you need someone's consent for pvp. The way FD made the game, you don't need anyone's consent to attack. You just have to be in the same instance as them.
I think there's just as much confusion coming from the pve side. They think, "I'm a clean, non-aligned, trader/whatever profession I shouldn't be attacked". Imo that's just as bad as the "I'm going to kill everyone for lulz" thinking. My understanding of elite is, there's no right, wrong, justified, fair, or unfair. There's only actions (yours or others) and consequences (for you, or others).
Excellent point, consent is not required, so they must accept this when the click on Open Play.