Sadly, I agree with everything you said. The fact that he did it to someone he supposedly loves makes it even worse. What he did was cruel, selfish and manipulative. There is no defending that. It just pisses me off that they went there at all with Todd. I disagree with the direction Kate is taking Todd. I mean I get why she had him call the bishop, because she needed him to go "bad" again so he could join Vinny and Phelan. From a storytelling point of view it makes sense, but I still don't agree with it, I never will. I don't even think it was well done, it came completely out of left field. If we had seen him become gradually more selfish and self destructive over a period of time, fine. But this?! Yeah, I get that she wanted to make it a shock to the viewers that he had reverted back to his old self, but it was still stupid. Like I have said a million times before, it really looked like he had changed. What he did might have been in-character for old Todd, but it's out of character for the new Todd imo. It just looked like Todd had improved, that he was less selfish, more caring, more understanding. I guess I was wrong, Kate clearly had other plans for him.
I wonder if the previous producer had still been in charge if he would have let Todd continue to make progress, or if he would have him relapse like Kate did. I guess we'll never know. But yeah.. Todd's behavior is something I can't defend, something I feel was unnecessary and dumb. It's repetitive and boring to make him improve then fall back into his old selfish behavior again and again and again. Can they not come up with something new? It's like rinse, repeat. It would have been much more giving for loyal viewers to actually see a character grow to become a better person, now that would have been fun to watch! I never trusted Kate Oates though, and I still don't. I knew it was bad sign when she talked about Todd being all bad again. Looks like I was right about her all along. And like you said.. to do that to someone he supposedly loves?! That is low. At least when he took revenge on Jason and Eileen they sort of deserved it for the way they had been treating him. But to do this to Billy of all people who has been nothing but kind to him?! Ugh. It's the worst thing he's ever done, and yeah. I count the scam too.
The worst part in all of this though, is that it plays into the trope of the "evil gay guy". I'm sick of it. For once I want gay characters to be portrayed in a good way, caring, unselfish, good, like most people. It pisses me off that they turned the ONE gay legacy character on the show into a bad guy. And for once we have a good gay couple, affectionate and all. And they went and ruined that. It pisses me off so much. I could handle Todd being mean to anyone else BUT Billy. It just reinforces stereotypes that all gay men are selfish assholes. Why couldn't they let the ONE gay couple on the show be happy? Or at least have some external force ripping them apart, not one part of the couple betraying the other. It was a bad choice, something I can never accept. And yeah, this is all Kate Oates doing because she cared more about making Todd into a bad guy, then continue to have him make progress and be happy for once in his life. If anyone deserves happiness it's Todd. And if she has to have him self-destruct all the time at least explain WHY. Don't make him make him into a selfish asshole again after a period of time when he had actually improved. It makes no sense.
This whole thing is pissing me off so much. I have seen other people say the same thing too, they highly disagree with the direction Kate is taking Todd. It was unnecessary to make him bad again, or at the very least to betray the ONE person in his life that cared about him. It was an awful decision, like really ****ing horrible awful decision. Kate truly missed the mark here.