Originally Posted by
Claymore
To their credit, "Cole" is a cool name, as is "Cassidy". I think combining them, though, gives off a cheesy, comic-book vibe.
I can understand the situation. I mean, naming a character after an employee was kind of a dumb move to begin with. I WILL point out that, to my knowledge, there haven't been any allegations against the person and former employee, Jesse McCree; I've only heard Alex Afrasiabi named personally (and one other, whose name eludes me). Even if some people didn't like him, I still think they should've just stuck with the original name.
Personally, here's how *I* would've handled it, if absolutely necessary:
A new character shows up -- maybe a human-hating Omnic (just to mix things up) -- and they have a bone to pick with McCree. They're a SUPER old -- ancient, even -- which begs the question "Why would they have a bone to pick with this relatively young guy?". He hunts McCree down, only to discover it isn't the real McCree at all. Turns out, the REAL Jesse McCree was a ruthless outlaw and stone-cold killer, some 50 years or so back. Eventually, his way of life caught up with him, crippling him, and costing the life of his daughter -- but not before she had a son.
The real Jesse McCree was a tough old man, forcing the young boy into back-breaking work in the fields, from dawn until dusk. But one day, the McCree farm was attacked by Omnics. The young boy was too scared to do anything but hide in his room, while his grandfather -- wheelchair-bound with nothing but a rifle and a revolver -- protected the farmstead.
Once the gunfire finally dies down, the young boy goes to survey the damage, only to find his grandfather had made his last stand right outside the boy's room, committed to protect his grandson even if the rest of the homestead burned. Wracked with guilt -- and a whirlpool of emotions, from love, to hate, to respect -- he takes up the old man's gun and name, vowing to never be a scared child, but instead a feared vagabond.
Something happens, and -- perhaps with an emotional reassurance from Ashe -- he is able to come to terms with who his grandfather was; a man who was deeply flawed, but in the end realized there were people were fighting and dying for. And also forgive himself for not having been stronger. He then takes up his real name, the one given to him by his mother. I would personally KEEP the name "McCree" -- actually "Cole McCree" sounds kind of cool, too -- OR you could double as a MAJOR plot-twist, and reveal that his mother originally gave him the *FATHER'S* surname, which could potentially be linked with another Overwatch character (ie. maybe McCree's mother hooked up with Reaper in his youth, or perhaps a brother or something sharing the name Reyes?).