They arrived in the area on time, and controllers had not allocated it a spot, which is why the pilot sounds a bit peeved when told there isn't a spot. When he asks for one and they tell him that they can't give an estimate, that's the second strike.
Strike three was telling him to fuck off ("what's your alternate, sir?")
Controllers pulled a power play to bully him for wanting an ILS approach that reduces airport traffic capacity (larger separation distances) and in the process created a risk compounding another risk (a fatigued long-distance flight crew.) This is how crashes happen. All because the airport and airlines want to shove more flights through the airport to make more money.
The sad thing is that they'll get away with it because we have a massive shortage of controllers right now (because they're underpaid and overworked. Thanks, Reagan.)