That's actually only true if you count all towns bigger than 2500 people as "urban". That's really not very consistent with what most people think of as "urban" vs "rural". I live in a town of 26,000 people that is very much rural culturally and economically.