People boo Roman because of the way he is booked. He's not a bad in-ring wrestler, he's decent. Not good like a Rollins, Bryan, Ziggler, Styles, etc but not anywhere near a Mojo. Honestly he fits a heel because he has a "dick" like persona. However, they push him as if he was the next Cena. In my opinion, he isn't a main event guy but has been featured in so the past several years by getting so many big spots to make him look strong. Rollins has always been the standout coming out of the Shield. He's better in the ring and on the mic. I think if they tweaked Roman's character and made him a heel and let him be more genuine instead of a face then he would not only come off much better but fans could get more behind that. Roman is a mid to upper talent but as a heel. Book him as such and it will be much better. If it were me booking, I'd have Seth win the Universal Championship against Brock and have Roman turn on him due to jealousy and then come out and shit on the fans for booing him saying he tried to do it the right way but now it's his way. I'd have him bring in AOP for backup and have them run roughshod over the Raw roster all the way into Survivor Series until Rollins, the champ, has to elect the help of guys like Strowman, Lashley, and a returning Ambrose. However, then I'd have Ambrose turn heel also and align with a heel Reigns to join him and AOP. It would shake things up a bit which is desperately needed