This is exactly why I will at least try Frontlines. I'm not good at PvP content and Frontlines will allow me to participate in an environment that's less about individual skill. The shallow answer is - it'll allow me to get PvP gear for glamours easier. :P
