My thoughts, exactly. If you're on the ground (and have gravity), a mech makes sense. In space, it would be completely pointless. I didn't see any ground combat here to justify the extra weight and complexity a transforming battle platform would require.