[flagged]
For example, someone two blocks down the street is doing something weird. "What are they doing?" is a perfectly grammatically normal reaction to seeing this.
Also, languages aren't dictated by a standards body like C++ is. The rules are written to capture the way the language is actually spoken. If the rules diverge from the language, the rules are actually the thing that is incorrect! This is the difference between "de jure" and "de facto" rules.