It's never good to let characters go too long without smacking them back in their place. I think this goes for villains and common people as much as the hero. Bad stuff happens to everyone. I also don't think the bad stuff has to have a deeper meaning like sometimes happens in TV. It was random chance something horrible happened, not the machinations of some shadowy villain or organization (well, except for me). I find striking out at even the little people quite satisfactory, and also a major impetus to other characters.