The main issue I take with it is that's it's treated as the big reason why Angel is in Hell because he was in the mafia during the 30s-40s, a character like that should have done a lot more wrong than just killing his dad because daddy issues.
His backstory should had him be kicking some poor dude's ass in an alley who missed a predatory loan payment, putting a gun up to their head and saying next time they better pay in full, he should have been silencing witnesses, either by threats, bribery, or making sure they go 'missing' so they couldn't ever testify against him or any in his crime family, he should have been a bit of foil for Alastor since both were murderers, while Alastor killed mainly for pleasure and pride, Angel killed thanks to good old fashioned greed, but the show could also remember that as a son of a mob boss he was thought that this stuff is OK from birth which gives you a bit of sympathy for him despite his heinous actions which aren't excused, instead Angel's big sin is killing an abusive father, which compared to what he should have been is straight up fucking lame. It's not helped by Angel's VA saying that "Angel's problem is that he doesn't love himself.".