The show will be gone soon (next season is the last). I'm sure it gets harder and harder to write every season/episode. I agree with you about Steve B's character. The episode with his attempting to open a massage/spa salon followed by his mental collapse all within an hour seemed totally rushed.
Deadwood is a great show though.