PVP balance is always a talking point. There are legitimate criticisms (Arcane Surge just feels bad to exist, living flame doesn’t have a debuff for the actual flame target, homunculi cannot be feared, etc) and others are not (wah X class is insanely broken, nerf nerf nerf!).
Whether there is any focus on PVP balance, who knows. But I would say that the VAST majority of PVP complaints on the forums are BG Andy’s that got smoked by someone and came here to cry about it.
The second one is also surely a combination of legitimate and not so much complaints. And a LOT of people that don’t understand the actual problem. There’s definitely a healer shortage, but that is a shortage because there are more tanks and dps than can be supported by the current healer population. And this always exists all of the time. The solution is that more people need to play healers. But healing isn’t exactly engaging gameplay for some. So you either accept that healers are something you have to hunt for, you demand Blizzard force class disparity into the hole again so someone else is forced to reroll a healer, or you reroll a healer.
As for people that say “X class cannot get groups” they tend to primarily focus on performance as opposed to population. The reality is that if you’re a warrior, mage, hunter, or rogue you are VASTLY overpopulating the gnomer logs. You are one of the most populated 4 classes for DPS, and likely the reason for your lack of spots in public groups comes down to the fact your position is already filled by someone on that same class. Again, a lot of people want class disparity enforced here, because instead of trying to play other classes, those that overpopulated the class want to make sure their performance is so high that it forces more spots to be dedicated to them and less to others. Again, another “Make someone else solve my problem by force”.
Lastly, there ARE issues with pug groups. Because there usually are. Whether it’s loot hungry players attempting to stack the group in their favor, HR on items that are highly contested, being overly picky about logs because the system rewards only success and overly punishes failure preventing people from wanting to risk their lockout, there are good and bad aspects.
Why would someone want to risk their lockout and possibly not get gear in a raid with 9 other people they don’t know, or care about? The system is designed to really foster specific raid groups, and that was the IDEA behind this back in 2004. But gamers have changed their habits. There will always be pain points because of design decisions and directions that clash with what players want and perceive. It’s only a problem if the design is intended to be changed. And if you want the design to be changed to accommodate changing player behaviors that’s how we got retail.