This is full scam. Constant lagging. High ping. When you are have a win streak there's always a long lose streak waiting for you. Even you want to push rank matches you will be stuck in a certain level. Keeps matchmaking with noob players. Some times non of them even expertise the hero while enemy team has a good lineup with well experienced players. Some players doesn't even know there is map exists, some doesn't know how use hero skill combos correctly. Sometimes they pick heroes with ego even they are very bad at playing. They doesn't even want to pick counter heroes or other usefull hero with team lineup. I wonder it's because most of them are AI bots or something created by gamedevelopers. Most of my friends and other players are left this game caus this issues. A game must entertain and fun to play. But this shit is so frustrating and full of disappointment. There is a survey system when you always seek for help just giving same useless shits which doesn't even solve problem at all. I pretty much sure this will be a dead game soon.