But small states aren't all rural, and even some of the ones that are elect fairly liberal Senators. Vermont is the classic case, but Democrats from the Dakotas have been almost legendarily liberal, too. Hell, Tom Daschle was Minority/Majority Leader.
And liberal Republicans get elected from small states, too. Remember Lincoln Chafee?
And liberal Republicans get elected from small states, too. Remember Lincoln Chafee?