I know it's just comic book logic, but it was kind of weird to me that stones-less Thanos gave Thor and Cap so much trouble when even with all the stones Stormbreaker wrecked him in the previous movie.
In IW, Stormbreaker was specifically crafted to overcome the power of the gauntlet, and Thor caught Thanos by surprise when he chucked it at him.
In Endgame, Stormbreaker still would have killed Thanos, but w/o the element of surprise, no one could land a hit on Thanos w/ it.