I'm gonna go so far as to say these forums have reached WoW forum-like levels of stupid. I can totally understand why they don't feel comfortable making Server Forums right now.
It was so much more peaceful during closed beta. :[
I like seeing all the people jump me about saying that Guardians were designed to be, primarily, a tank class. Because when they did a showcase for each Tank AC, they obviously made a point of how much damage they could do.
If you want to gear/spec DPS as a Guardian, that's your prerogative. You need to realize that you're going to be sub-par to straight up DPS classes and even some of the healing hybrids. Having played a few different variations of the Guardian during beta and this final version we have, I feel the class is perfectly fine once you get post-30. There was a point in time during the beta where Guardians/Juggs were pretty beastly compared to everyone else and I do miss that, but I have no qualms with where the class is now.
No one should tell you how to play your game, buuuuuut... there needs to be reasonable expectations of what you're getting into when you pick a certain class. Guardians = Tanks that can do DPS, not Tank/DPS hybrid.
edit: I almost forgot this awesome example of what I'm getting at. There was a thread on one of the boards where a Sage was complaining that a group kicked him because he was DPSing and not healing, when they probably added him for his healing and not his DPS. Now, if you want to DPS inbetween heals (if there's time/room for it in a rotation) then that's fine... but to completely ignore a VERY important aspect of your class like that? Why pick Sage if you're going to completely ignore your healing? Why pick Guardian when you're going to ignore your tank abilities?