There are lots of people like this that get popular for some reason... I don't understand it either. The vast majority of Let's Play's are just.... wtf where is the appeal here.
--
The batman villians all seem to be one big joke that batman refuses to laugh at - SantaRPG