Can't speak for the other shards, but people in PvP zones on Everlasting seem to be much more forgiving on badgers than they ever were on Virtue. I've been there when RV has had ten plus people that were more than happy to either ignore me while badging or offer to help swap pillboxes.
As for making it tougher to take down the AVs...I remember having to do it before we had all these crazy IO'd builds and certainly before Incarnates. It will be alright, I promise.