Yoshi-P, please, PLEASE don't cave to people asking for nerfs of this new content! Weeping City and Final Steps are just amazing, and especially Weeping City. It brought back actual mechanics, and the alliance needing to work as a whole to survive things. Really brought back that LOTA feel.
Yes, you may get the occasional person who gets discouraged because they just can't seem to be good enough, but for the most part, the casual who _wants_ to do well will push themselves to do better, and you'll up the average player skill level. Please leave it like this!