One of those YouTube channels where a professional pilot evaluates flying incidents had a similar incident when the pilot started yelling at the tower when they tried to make him go around again. He essentially said he would declare an emergency if he didn’t hear different instructions. I think he had 10-15 minutes when he touched down.

One of the things the reserve is for is if the plane immediately in front of you fucks up the runway, you now have to divert to the next airport. You need at least enough fuel to get there and for the tower to shove everyone else out of the way so you can make an emergency landing.

There are other reasons someone could abort a landing and have to go around again, besides debris in the runway. And sometimes two of them can happen consecutively.

In the case I’m referencing, it was pointed out that p the pilot made things worse by going faster than he was told to fly, using up fuel and also making him too close to a previous plane which forced him to go around the previous time, so it wasn’t all the tower.