As useful as it can be for communicating in console and in fast-paced matches without voice-chat and all its perils, quite a lot of irritated players use it to spam their frustrations. I've gotten quite sick of Vora repeatedly saying "Let's outnumber them." over and over again, with the previous mention echoing into the latest, and I've lost count of the times that frustrated teammates made a very toxic experience by repeatedly, sarcastically saying "Thanks!" or yelling "Contest the objective!" when I'm 1v5 against the entire enemy team on payload and I'm playing Ying.
I just feel it would make the system a lot better if there was an internal timer of about a second or two between the same VGS, so the voice lines won't become annoying spam than a helpful audio cue. This would also remove some of the above-mentioned toxicity potential with people hammering my ears to annoy me and express their stress.
I don't like that we're losing badly either. Yes, I wish our DPS was peeling you, Support, so I can stay on the Frontline and not have to Rocket Boots back and chase down that flanker and be unable to burst them before they burst you, as my kit doesn't allow for that.
But please, since it's unlikely these people will stop spamming and annoying me to let out their rage and frustration on me, I would like it if the developers add something to help mitigate the damage.