Min fuel happens ocassionally if you fly long enough. Winds, altitude limitations because of atc or turbulence, deviations for wx, speed restrictions and holding may cut into reserve fuel. If you are all lined up on final in VMC most pilots wouldn't declare minimum fuel landing with 1 hr fuel remaining. Having to go around because of the increase in crosswind would have made them critical on fuel according to reports. Their actions had to be justified by them and I am sure they were.
I have been there a couple of times in a long career. Notice you almost never hear min fuel declared. I wonder how many of those flights could have comfortably gone around and been sequenced back for another approach? 100%?