I learned long ago to not look to professional sports for moral guidance from upstanding citizens. There are of course good guys, but the NFL in particular has a long history of guys accused of, if not convicted of, murder, sexual assault, domestic violence, running dog fighting rings, etc. and that is just the legal stuff. Even the guys that come off as good guys can be jerks when the cameras are off. Like or dislike whoever you want for whatever reasons you want, but I find it more enjoyable to not try and parse out he-said-she-said lawsuits and second hand stories of encounters and instead just focus on what they do on the field while keeping in mind that a lot of these guys are not good people.
In that sense, I couldn't ask for a better QB for the Steelers than Ben. He's not perfect by any means, but he brought us 2 Superbowls, 18 years of mostly competitive football, a ton of exciting moments that I will remember forever, and embodied what being a true Steeler* is all about. If you look around, there's not many of those left.
*Note: I don't use "true Steeler" as some sort of self righteous, morally superior, can do no wrong type of term. It's more like on field excellence, toughness, competitiveness, having an understanding and respect for the greats that came before you, having pride in being a Steeler. It's kind of hard to define, but you know it when you see it and Ben certainly falls in that category IMO. I'm not sure there's a handful of other guys left on the roster that do.