Don't take this the wrong way but people who create an issue out of minor grammar issues annoy me a lot.
The way someone writes doesn't define what type of person they are. It Shouldn't matter as long as long as most of what's being said remains comprehensible. Most grammar Nazis seem to only seem point out this stuff in order to gain some false sense of purpose almost as if to assume that it will increase their status in a online community.
I'm only saying this cause a lot of what your saying seems pretty patronizing.