Your account level has nothing to do with your matchmaking.
Also, I don’t think you understand that plenty of people is stuck at around 2 ranks lower than where they should be due to other bad players sacking their games. It’s normal to run into more skilled players at a given rank and feel like there are plenty of smurfs around when they are just stuck at lower ranks.
Technically speaking I should be at around Plat but I’m sitting at silver because MM is roulette and playing a PUG usually ends in a way lower ranking than the one you should actually have.
Hackers are also not that common as you claim them to be. Honestly, I can’t remember when last time Comp there was a hacker.