During the big battle, why didn't....*spoilers*
So during the Big Battle, Captain Marvel shows up and grabs the gauntlet with all the stones in it.
Why the heck didn't she immediately zoom into the upper atmosphere, put on the gauntlet, and snap her fingers, thus dusting Thanos and his army? There's no way anybody could have caught her, Thanos' ship was disabled at that point and he didn't have anybody who could have pursued her into outer space and gotten the gauntlet back before she could detonate it.
So why didn't that happen? Instead she wastes time and energy zooming along the ground with all the bad guys shooting at her. Doesn't make sense.