ATC Watcher, good posts
Why are people trying to blame ATC?
There were two (supposedly) qualified pilots on that flight deck, and the most fundamental thing you need to do to land is lower the landing gear.
ATC did warn the pilots several times about their descent profile, but ATC's advice was pushed aside
The two pilots on the flight deck were either monumentally incompetent or they were suffering an undetected fumes event, or perhaps undetected food poisoning, or undetected depressurisation. (no MAYDAY call).
To screw up the descent is one thing - we all have bad days and we all make mistakes. But to then NOT take appropriate action to recover the profile and the situation tells me that these pilots were either unqualified or mentally affected in some way.