If you want to make enemies, try to change something.
This is what we did with the crafting, people just complained and things are being reversed all over the place.
Forcing people into doing things isn't the answer.
Even if it was just the PvPers, its pointless forcing people to do what they don't want to do.
It would work if it were optional though. To use two FNV examples, you could opt in to a hardcore mode, which would mean you always gain X% extra xp, or create a system similar to being well rested, so whenever you were "well hydrated" you would gain X% extra xp. This way you create a reason to fight, or run a water pumping station (or if you extend it to eating , why you would run a farm) and those that have no interest in it could ignore it withouth losing anything.
We should follow the path EVE Online did. No clearly specified goal but lots of things to do. Epic sandbox game.