Not sure if he intentionally cheated or not, but the odds suggest he probably did. Regardless, I feel bad for the guy. His opportunities were already pretty limited, and this coupled with his bad starts, probably sinks his chances. So, he maybe takes home $300,000 total in his entire MLB career, when he came so close to really cashing in.
I'm a lot more sympathetic to a fringe guy taking steroids to stay in the game. It's the difference between $1,000,000 a year and $12/hour.
It's the guys like Braun, and Bonds that I don't get. They're already good players, but they need to cheat to be the best.