I wouldn't even put Shane and Dean in the same sentence let alone in the same league as far as entertaining people. Shane isn't a full-time wrestler, but he can put on a better show than Dean can.
Anytime (which is most of the time), Dean's matches go mild from crowd reaction and the match ends up being subpar, the opponent always gets blamed even when Dean plays just as much part in it being a subpar match. His fans excuse everything he does and compares him to too many legends for me.
Now ya'll wanna say he's getting the biggest pop out the crowd as a babyface. Do ya'll not hear AJ's crowd reaction? Hell, Cesaro got a bigger pop. He wouldn't be the top heel considering KO got that on lock right now.