I think you must be confused, which I can imagine would happen from the lack of oxygen way up on your pillar all alone, developers build the game, not design it. I think you are upset at the game designers not the developers. Regardless I seriously doubt they should be fired simply because you can't distinguish the PvP from PvE missions.