Read the NTSB on this, the guy was a handsomehunk. He says that he always flew the same route by just using one tank, and he'd keep the other tank as a 'reserve'. Also, he didn't actually check the fuel level on his one tank before flying, and this happened because of fuel exhaustion.
I can see a lot of problems with this guy.
1. He doesn't check the fuel level.
2. His 'only use the left tank as a reserve' method means that the fuel there will get skunky after time and have who knows how much condensation in it.
3. He doesn't toggle the fuel selector as part of his emergency checklist.
It's nice that he landed without major injury and all, but, he shouldn't have been in this situation in the first place. Item #1 is damning enough, the rest is just dressing.