I don't see a very big problem about moving the radar but yes.
If you make a list over bad stuff they have done
And they removed the mech
I loved the mech.
for god's sake, we're in 2047 or something. That's a huge step into the future. I don't they would've gone backwards in technology, atleast not when they had the technology
Perfection can never be achieved; it's merely approachable.