Why should the fans turn against him? There is no doubt that the BCB has unfairly targeted their best player. Due to ego issues, the BCB bosses have targeted Shakib whenever they got a chance to do that. They have withheld his NOC, and have taken disciplinary actions without any basis. If he wanted, then he could have shifted to another country, and earned a lot more money. Anyway, his hot headed nature is not helping this either. Recently he created a lot of controversy during one of the Dhaka Premier Division Twenty20 matches.
Bangladesh's cricket board management does not like Shakib Al Hasan. I don’t know why they dislike their best player so much. I think Shakib is always against corruption so maybe many people dislike him. Moreover, many times we have seen a lot of news about the corruption of the BCB. I think that could be a factor.