Hope this doesn't double post but tv.com timed out halfway through this the first time
Personally I can't stand the new 'angel', he's just a bully. Fred had his faults, he may have been naive but he was understanding and helpful, and a true guardian. This guy is cruel and smug and pushy. Hardly 'angel' material. Jane doesn't have Jane's soul, that's moved on, she'd got Deb's which means she's always going to have to be an amalgam of the two, but this guy wont let her carry anything of Deb's onwards. It's just narrow minded and quite honestly off-putting. He's not human and has no concept of human emotions, and therefore has no right whatsoever to dictate how any human can feel, Fred may have let himself bend (ok, possibly break) some rules with Jane/Deb and Stacey but that allowed him at least some 'human' perspective. Luke is shallow and self-righteous and comes across as bigoted and threatening. Honestly imitating that Grayson will be hit by another car or face some other calamity just because he's got an inkling as to who Jane may actually be? That's vicious and manipulative. Not to mention he's a sodding thief!
If he's an angel, he's a fallen one.