Making Michael a villain is the one thing that could save this story. And it would be a perfectly understandable response to what we all think is going to happen.
RH as Franco/redeeming Franco was a massive mistake. One of the biggest I've ever seen on soaps.
They turned one of the most successful villains this show ever had into a sufferable clown that just needed to be knocked out constantly lol