Bottom line: Never care what other people think. If you are in a raiding guild and your guild is happy with you, then nobody else matters. Screw them.
As an aside, I cannot wait for the item squish to come in which will drop the legendary cloak into the realm of awesome only for as long as it takes them to release the next expansion where the first green cloak you find will be better. The rage will be wonderful to watch.