*** Spoilers and Street Smarts and then ending ****
So a lot of the movie (I believe) is about Dwight's ability to stay street smart and skulk around and hide in the shadows undetected because he was homeless and able to survive on his own. That is how he survived up to the end.
But then the movie turns all hollywood and he has to make a big grand speech and let his guard down. He could have easily just have shot the family and even left he kid alive and made it out.
I think the movie would have been better off if we end up with Dwight being captured by dozens of FBI agents. The police were non-existent in the film.
And how does he talk out of a hospital without being handcuffed or noticed.
(Anyway, great film)