What's interesting is that the video shows partial speedbrake for a while, so there must have been some recognition of the energy state. Unfortunately, it retracts and they continue clean towards their fate.
If they'd deployed full speedbrake, they might have stopped before the end. OK, it would still have been a massively high energy approach and the only sensible option would have been to go-around. Maybe this result was better as it puts the spotlight on this operation and will lead to an investigation, rather than getting away with it. I'd guess AMC don't have any sort of FOQA program...
What's the gear deployment limit on the 737-8? From others' calculations, they must have been pretty close to it (or above).