7 reasons why you should go for a self hosted blog