The video is a good click bait, but we can't reality tell what was going on in the involved parties' heads.
To be honest , I thought the controller was doing a pretty good job of sorting out a developing mess .I have found NY controllers to be a professional bunch of guys and certainly accommodating when it comes to weather deviation requests .
While not casting aspersions on Shamrock, I have to say that what you see on the radar often depends on your technique ; "auto gain" on modern radars can paint a dire picture when compared to when you play with manual gain/tilt . I have seen guys deviating when there was very little showing on our radar , or looking out of the window , even at night .
(Old adage -" one peep is worth a thousand sweeps ".)
Bottom line though --Shamrock Commanders decision is final ..Just a pity he got upset at having to orbit over JFK to fit in with traffic . That airspace gets kinda busy , especially when there is weather around....