This is fantasy. Getting bogged down in exactly how Storm
made the atmosphere on Mars is silly. They mention nothing about gravity because for all intents and purposes what these omegas did together might as well be magic!
I also think we’re fans get into fights with each other is micromanagement. People’s headcanon take over and then they want to dictate to the writers and even others fans.
I personally love Storm as the regent of Mars and I don’t care how she keeps air around her as she flies through space. For me goddesses don’t need silly technical details. But to each his own.