This whole article feels like it was written by someone who never really stopped to understand what deadlines are or why they exist. The author was only concerned with how they impact them, and desperate to push back.
For one thing: "In a system that awards bonuses to those who reach a $50,000 deadline..."
Not a deadline.