Here is an idea. Perhaps someone has already proposed this, I have not read every post, but what if Bioware were to suggest to we who are the users that we voluntarily not use the 16 player queue tonight until the patch goes in to fix that queue in the morning. We have the power to temporarily fix it now ourselves by cooperating. Just a thought.