I've not heard about Shane leaving the team. I know he wasn't very active, so it's possible he wanted to step down due to his own inactivity. We can't really know though without first discovering more information. In any case, I don't think its related to recent hacking event.
I'm not even certain staff know who hacked the forums. I feel like a few people here definitely know more than they're willing to admit though.