Oh, please. I was playing in the teeny tiny Australia region for the closed beta, and matchmaking was still fine. I'd call it far better than HotS. In particular, it is way, WAY better than quick match.
Besides, that doesn't actually address what I said. It's day one. Literally 100% of the playerbase has no record for matchmaking to go off. How, exactly, do you expect it to be matching accurately for skill? If anything, it's handling it better than other games, because Overwatch has inbuilt safeguards against repeated stomps and will forcibly disband a pool of players if it clearly isn't working.
- - - Updated - - -
As much as I hate to say it, you sound like you need to git gud. I almost exclusively solo queued in the closed beta and did great, it's actually harder when in a group due to that prompting the game to match you against another group.