For the cities vs rural, I guess my definition of big city (or city) is quite different. Reykjavik is big for me, as is cities in the 10-20k population range. My hamlet has a population of 12, while the peninsula as a whole has 300 (98 in the rural areas, ~200 in the village). I do like vacationing in cities, but I couldn't imagine living there permanently. The municipality I live in has 40k people (25k in a city a ways off, 7k in another city and the rest spread around villages and rural areas), so I do have some access to shops, bars and the like. Bus stop is just 5 km away, with fairly frequent buses (including one every other hour that goes to Oslo, although it takes 2.5 hours not counting the walk to the bus stop). One also learns to be a lot more independent when growing up in a rural area, I think, and maybe to be more tolerant. I mean, when the pool of people your age is 3, you learn to pretty much hang out with people you might not like that much. Maybe not tolerant in the political sense, but certainly on a personal one. Not to mention there's a lot one can do in a rural area you couldn't in a city, like hunting, loud music & parties and the like. I don't think I'd learn how to work with wood, butcher an animal, dissect a fish, forage food, track an animal, operate a multitude of tools from chainsaws to tractors to steel-saws, etc. Growing up in a rural area is basically getting a basic skillset in all kinds of things.
Mind, there are some downsides, like how it takes ambulance or cops an hour or two to get here if there's an emergency, and while you do know most everyone around, its fairly rare to meet someone new (at least we got tourism season when 1000+ cabinfolk and campers come here, although I tend to dislike that lot. Mostly snobs.). Cities meanwhile seem to have plenty of people, but you don't really do much small-talk or get to know that many. Meeting someone out here, you at least greet and maybe talk a bit. You also don't have much privacy, what with the 'jungle express'. I know way more about the locals' health, romantic and other situations than one really need to know, and vice versa.