this is not true across the bank. Of course if you're really deep into depopulated rural areas then there is really a lack of basic social services. But it's not that there's only high-density cities and deserted landscapes, there are still rural areas with schools and doctors. Rural areas that are doing comparatively well, somewhat maintain their population. Also, many cities with a lot of population growth also struggle to provide those services as there are not enough doctors or teachers for all, so you might be able find comparatively better schooling in the right rural areas.
In some rural areas there's a really conservative, tight-knit mindset. A deep resentment for somebody different and a very specific world-view really dominating the area. This is not about hipster-cafes, but about some basic progress in society some parts just try to not be part of.
Rural is also more isolated and there's just strictly less to do. Fine if you want to spend most of your time inside your family circle or the same two people you grew up with. But some just can't cope with that.