That's why if you don't have an ID, you should get to the airport at least an hour earlier than otherwise (already accounting for long security lines), and more during peak travel times. If you get slowed down, you're going to miss your flight. They're not going to speed it up for you.
That's what they're guarding against. There's is no secure enough visual or computational ID check that takes a second when you're not already carrying a RealID or passport, that's the point. They have to start getting a bunch of information from databases, determining if it seems like a real person, and quizzing you on information you should know if you're the real you, and seeing if it all adds up or not.
Because we closed the door. Like was policy already.
9/11 could not have happened had the doors been closed.
The door being closed is how the Flight 93 terrorists prevented passengers from re-taking the flight.
It does take longer than regular screening (most of the time was just spent waiting for the supervisor -- I'm not sure they were spending time collecting some data first), if that causes you to miss your flight you miss your flight.
It seems plausible to me that $45 could be about a TSA employee's wage times how much longer this takes. In aggregate, this (in theory) lets them hire additional staff to make sure normal screening doesn't take longer due to existing staff being tied up in extra verifications.