Sometimes I've to wait 40 mins or more to play a single match.

Why is so hard to find a match?.