Generally speaking, this is true.
No, you did not fix the above truism by
@Alfalfa at all. The "problem" here is that you are unaware of one of the fundamental truths of American history, a truth that has a very long history in the United States. It's a generalization, but one that is very noticeable if one simply knows something about our history: urban America tends to be liberal and rural America tends to be conservative. This didn't start in the 2016 election, it is something at the very heart of our culture wars, and it has been with us for much of our history. Here is some listening and reading material that can be used to begin to familiarize yourself with this basic fact of American history. It's really an inescapable fact:
https://ehistory.osu.edu/videos/fault-lines-urban-rural-divide-america-history-talk-podcast
https://www.theguardian.com/us-news/commentisfree/2018/jul/04/us-rural-urban-divide-historical-roots
https://www.huffingtonpost.com/thought-matters/the-urbanrural-divide-dee_b_11353228.html
Now, I live in the most densely populated state in the union. Most people here in RI are living in that densely urban belt that runs from Boston to Washington. Overwhelmingly liberal and Democratic. But, I can travel less then 20 miles west from the urban area of RI that surrounds Narragansett Bay and I am in a different world altogether. One dominated by country Western style bars and conservative rural values. Right here in the tiniest state of all. Our rural towns tend to vote Republican, our urban towns and cities are heavily Democratic.
The urban-rural divide, politically, and culturally, is one of the fundamental facts of our history. So it's a mistake to dismiss or correct what
@Alfalfa pointed out. He hit upon a fact that runs through our history, and it certainly was noticeable in the 2016 election and is absiolutely fundamental in our culture wars.