It was designed for small guilds and groups of friends in mind when they brought in mythic raiding and a lot of guilds could not meet the 20 person team needed and back ups so they could have a challenge.
If you do not want issues do the following
guild
friends
community
stop trying to make everything auto queue.
And before anyone says it there is communties that run 24/7 fun and friendly from m0 to m15+
its your choice to pug suck it up if it backfires but the last thing we need is more match making.