Hi!
As said earlier, you should try to join the OSM US Slack server (slack.openstreetmap.us).

As a local, I don't call Brooklyn (for example) a suburb, but I also don't call it a town. In a nutshell, two wrongs don't make a right. If you think something is mistagged so you change the tags to something else that's wrong because it looks better on the renderer, that's exactly the definition of tagging for the renderer.

Everyone would love a discussion about whether/how the tagging should be changed, and I encourage you to join the Slack!