Why is match making so bad? / ranked rewards in general

I feel like this is only really an issue in ranked since I haven't noticed it 'normal' mode but I can end up facing peopel that are several levels and wins higher than I am, so they'll have much more health, chance at improving their build, etc etc. It's not even close to fair.

Heck this is even BS early on when they have a bigger board available to them than you too.

Also as a side note, it feels bad going like 3 wins (1 shy of the chest) and getting literally no reward since it's all based around the daily/weekly system and once that's done, you earn literally nothing. I wish the currency reward wasn't part of the chest but instead scaled with the amount of wins, just like it would in Hearthstone for example.