With all due respect, a few counterpoints:
1. Instantly finding games is not necessarily as gratifying since you may be matched with what would be a considerably low-elo player or newbie that isn't very fun to play with in the first place, so I, and some others, would probably prefer to wait for...