Just got PVP suspended cause I got disconnected too many times
I already checked, my internet is working alright and I'm still getting disconnected from Trials and ended being suspended from comp pvp. I'm sure you can come up with a better solution for this, you can actually implement something to check if the player is quitting or being disconnected, you actually show a pop up saying that it was a connection problem.
If you have a whole system that identifies disconnections (and sometime its causes) I think it's kinda stupid that you punish players that don't actively quit matches.
The current system was put in place because players were forcing Internet issues to get out of matches without the loss penalties.
So yes Bungie can tell but when people abuse the system Bungie changed it to cover all reasons someone left a natch.