Did I miss something? I don't see anywhere that the plane was identified as a Long-EZ (the craft Denver was flying), nor does the tail section look like one. Also, it's a misconception that a single engine plane can be easily landed in small spaces. In cities there are often many obstructions to making a safe landing: power lines, signs, street lights, cars, buildings and people. Putting a small plane down in a parking lot just isn't that easy.
In one piece, that is. A few years ago, someone on approach to the airport here in Hayward CA put their Piper down in the mall parking lot. Fortunately, it was before the mall opened, and there weren't too many cars in the lot. Fuel exhaustion, I think. He was about 3/4 of a mile, max from the approach end of the runway. Too bad he couldn't have st-t-t-t-t-r-r-r-e-e-t-t-c-h-ed the glide out. (BTW, what do you fly?)