It is, but it feels yucky like stomping a pug, and I’d rather have nothing to do with it.
Here is the human logic, Joyson.
All you have to do is transpose that into a language that the servers understand and you’ve effectively eliminated the problem while allowing players to queue with whatever group size they want, while also ensuring a fair game.
What the system seeks to ensure is fairness in matchmaking. Beyond that it’s up to the players. While I dislike the use of consumables in PvP, 1-3 players using them in a single battleground is unlikely to completely break the game, even if it gives 1 team an advantage.
If consumable use were widespread after implementation, I’m certain the groups not using consumables – seeing that they were outmatched, would probably drop out of the full premade queue. Eventually those queues will simply become too long because nobody wants to play against the teams who are playing dirty.
And ultimately only dirty teams will play with full comps until they get sweaty enough to queue for matches they can’t entirely control with consumables; leaving that playing-field cleaner for people who want to use it.