Resistance scales to group size which is amazing.
But consider this, basically the West Pier is a PvE DZ with floating landmarks/points of interest and rewards for completing them so this could be good for those who wanted a PVE DZ.
The masks I am sure will go back into the leader boards at some point. I am strong believer in things being tied behind doing well at something - not gear, but vanity but only if the leaderboards work.
If they cant make them work, then they definitely made the right choice and I am happy they took this route instead of delaying the GE further.
Roll on 1.8, its going to be amazing