They said they are working on a better match making and until it comes out crying won't help.....So group up or deal with how it is solo. Simple as that.
Separate queues are NOT gonna happen because there is no x-server queues, and even if they did add that separate queues would not be needed with a good match making system.
They made a lot of adjustments to appease most of the same people crying here and it's still not good enough.