I'm in my work week right now and don't have the mental energy to burn on writing a full response to all these points at the moment - I have been thinking about it a lot and can see where you're coming from, but I would like to get some more voices from around the community on this since I think you and I can happily talk in circles around a disagreement like this as has happened in the past. Specifically, where do we draw the line between 'town' and 'suburb', what does it mean for a place to be "distinct" and does that matter for place classification, and to what extent should CDP boundaries have a "say" in how we tag in OSM. I'll probably post to the Slack at some point in the next handful of days and tag you in the discussion.