Typically, the tower controller will issue a go around if the runway is fouled, (vehicle, aircraft, or other encroachments) but most are done by the pilot, seeing a fouled runway, or flying an unstable approach.
I opine that the skipper of this flight wished to show his prowess by making good a bad approach.
Bit of a career misjudgment, that. Oopsie!
After seeing a picture of the approach end of the runway, maybe he was trying a little too hard to touch down on the numbers...??