Yes, the games sucks, but the principle is awesome. Only a matter of time (not much time) and you will be playing those in microsoft kinetics.
About the resources, that would be the main problem (already is!!!), but is all about elite main idea: In a far future we would be around the galaxy, everywhere, like a plague
About the end of it all, It will be in millions of years from now, it wont be a problem! We will create more matter and more universes so we can live happily forever. I see a bright future for humankind![]()
I'm a huge lover of technology and would probably go transhuman the moment it was viable. But this is pure guesswork, and pretty shaky guesswork.
"not much time" before we crack the brain mapping problem? Why ? What discovery will we make in the near future that will crack the fundamental problems of how the human brain develops? how will we isolate precise and perfect signals at high bandwidth?
Elite presupposes that FTL is doable and even trivial with the kinds of energy required cheap and easy to tap in to. What makes you think that's actually real? We might be able to warp space and there are tentative experiments in that direction, but it's certainly not a faite acomplis. It's not unlikely that we'll be forever trapped at sub-c speeds and subject to relativistic laws.
We might have a bright future in over a million years, but we're going to have to get through this century first. If we can't deal with things like population growth, water and air pollution, energy supply, climate change pretty quickly we're in real trouble.
And even if all of what I've said turns out to be wrong... how does that solve the problem of societal stagnation? Come to that how do we cope with thousand, tens of thousands, millions of years worth of memories and remain even slightly human? Or sane?
TLDR - we MIGHT be able do some of the things you hope for. I hope for them too. but you're massively underestimating the problems that would need to be solved, and for many of them we don't even know if their is a solution to be found.