It’s not urban vs. rural. Trust me, I live in the interior of a large mid-Atlantic state, and propel in the hustings are just as supportive of this rainbow nonsense as urbanites. It is regional, not urban vs rural.
If you live in a mid atlantic state it probably does have large rural liberal areas but most of the country isn’t that way.