COME ON DEVS!!

I admint not being a particularly informatic-savy person. So, I was wondering, how come the WoW PvE servers have that 'Turn PvP flag on/off' feature and the pvp ones don't (they automatically pvp-flag you depending if the zone you are in is 'contested territory' or not?
I wonder if it would be possible to implement a similar feature into the PvP server as well, with anti-dork limitations, as, for example, if you turn PvP staus off, yu are done pvp - ing for that hour..or day.or 3 months whatever?
Or tricking the detection software and pretend you are always in Elvyn forest? (whatever you home territory is).
Is it hard coded?