Sure, they can turn it around in 40 minutes.
Sure, they didn't know 2 hours ago that the arriving plane was going to be late so they could have let me spend a bit more time at home.
I'm signed up for txt message notification about flights; I haven't heard about this one yet, an hour and a half in advance. They're supposed to be sent 3 hours in advance. I wonder if it will claim the flight is still on time when they get around to sending it.
Added: At 7:55, they still showed an 8:00 departure, despite the fact that they hadn't started boarding yet.