The way the match making system works is it looks at how many Open games there are on one particular quest that the person is looking to join into. Let's say there's 480 open games mid-way through Act 2, with only 500 additional players looking to join THAT particular quest. That's 460 games that are going to have only 2 players in it, with 20 games having 3.
You'll notice near the end of an act you'll often get 4 players (had this for both Belial and Diablo on nightmare which made it a challenge) - for whatever reason, maybe people are selectively choosing that particular part of the quest in hopes to farm the boss - which is pointless because outside of normal its random drops of either magic/rare.
The match making system is fine, its the player-base who are opening up too many fricken games instead of joining existing games.
The rest of your post, OP, are you just being a whiny child and this post belongs in the general forum with the rest of the related posts.
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.