I actually thought Pierce/Cain was a pretty well written and intriguing character. I feel like the writers messed up when they made him want to get his mark back so abruptly, yet at the end he asks Lucifer if Chloe is doing okay when he's about to die. Literally 5 minutes before, he was planning to ambush and kill both of them. It just marks an inconsistency for me, and the writers messed up regarding his character development toward the end. As to who my most hated character is, it's probably Maze. I honestly don't like how she constantly changes allegiances and flip flops around why she either hates or tolerates Lucifer. Also, the writers did a terrible job at rekindling Maze's relationship with Lucifer in season 5b in my opinion.