I'm playing through on PC right now, and it's actually a fine game, some stuff here and there they could have tried to make it more than just the same, but I do like the additions. The cast is great, and I feel like they have you assemble a nice crew. They also pretty much give you a tricorder to run around with, so It's hitting for me on another level as well.
A thought: Instead of having Anthem been it's own game, they should have had parts on planets where the only way you can traverse is with the javelin suits. The jetpack is there, it feels like the natural progression, and being in a new galaxy would be the perfect way to "stumble upon" a new type of tech. I'm not trying to fix either game, as I enjoyed them for what they were, but can't help but feel something was missing.