I have access to most of those things here without any of the downsides. Being on an island means stuff can't be too spread out.Generally speaking, we are an adaptable species. But, conversely, we are also creatures of habit and don't readily embrace change.
I think it's all about size and amenities. Ideally, you want to be able to get to everywhere reasonably quickly, have access to grocery stores/dentists/hospital without travelling miles by car, have a local Post Office, be on a major bus route and actually have gritters clear roads and pavements for the occasional snowfall!
Having local access to cinemas, theatres, music venues, museums and art galleries also matters if you still like going out and absorbing culture. Being in the suburbs can mean all of the above, but without the noise, aggression, litter and general aggravation of being right in the centre.
Kemp Town is a suburb of Brighton, still retains its village-y feel, you recognise regular faces, there's a seafront cycle path that takes you right into town and bus service every 5 minutes. It's not perfect, nowhere is; my only concern is whether I'll still be able to carry my bikes up and down the stairs when I'm 70 (I'm on the 3rd floor and there's no lift).
Brighton is the last city I lived in and I wouldn't move back there, even if it isn't as bad as bigger cities.