Completly broken, but moonkins are under-played for whatever reason (biggest ones i'd guess would be that ferals are also dumb and easier to play, and its easier to find teams as resto), they're completly under-rated and flying under the radar because of it.
Dying in openers certainly isn't fun, and can be incredibly frustrating if you're the one on the receiving end of such a coordinated attack, but don't give up! In addition to perhaps taking some time to focus on other activities such as Rated and unrated Battlegrounds where you have more people to watch your back, you might also consider browsing some PvP videos from other members of the community to not only help inspire you, but to also arm you with a further arsenal of tactics that you can use to your own advantage against opposing teams.
This basically says: "Dying in the openers is fustrating as hell but we don't give a flying fuck about it. Go play BG or RBG instead you shitter because there is less chance of meeting players with full gear there. If killing fresh 85s doesn't satisfy you then go and fuck yourself or watch PvP movies where other retards get blow up in the opener just becasue they're playing the wrong fucking class. Morons!"