The ability to live a simple life isn't in exclusively for only a few, it's something everyone can benefit from. It's up to every one of us to choose how much we want to introduce to our every day life. I live in an urban area, even if it's a small village I have limited space and neighbours. I can still do a lot on my own. No matter how many times I produce something for myself and my family it always make me feel like I'm making my life just a little bit better. I've never been so content with the choices I've made as I am now.
Homesteading means a lot of different things to different people, I don't think anything is truly excluded as long as the mindset is to be a homesteader. Apartment or farm, small cabin or huge country house doesn't matter, the thing that matter is your effort and dedication to do things for yourself.