Nice post. Although I do agree with your points, I just assume that most people I battle online are smarmy teenagers with too much time on their hands. Humility doesn't come to them naturally.
I actually kind of like rage quitting, only because of battle videos. You can record and shame them that way. My personal peeve is that everyone out there is using the same Pokemon. EVERY. TIME. I get sick of the multitudes of Charizard Y/Azumarill/Goodra/Xerneas/Yvetal/Mewtwo/Talonflame/Noivern using the same cheap tactics.