I am sorry to read about getting disconnected while in queue to join the game, this conversation would be better addressed in the Feedback section of the forums so I have moved the post.
Please bear in mind you can also submit your valuable feedback In-Game by doing the following:
1- Press “Esc”, select Game Menu, and then Submit Feedback.
2- Provide a description of the feedback, rate your experience, and then select Submit.