Overwatch is Practically just a Beta Game

This game has ruined itself by constantly having glitches that ruin my comp games. I am currently in Gold rank but i was so close to getting to plat but, my coms shut out and i couldn’t talk, then we lost the game. Next glitch, i cant join team chat or group chat sometimes, which takes forever to fix, and finally a glitch that just happened to me in my previous game that made us lose, i couldn’t get put of typing mode no matter what i did. then I got flamed for a glitch that is ruining the game that I used to love. I am so close to leaving this game because of all the glitches that that the game has since the almost 3 years that it has been out. Please fix this game.