As Myself:
Before accusing BC of bias, browse through hundreds of threads in Forget Cricket and see how freedom of speech has always been protected as long as it didn't violate forum rules (including religious posts, even I have a quite bit of those). You will have hard time finding a more open and unbiased platform to express yourself; and the probability of finding one will reach 0 if you look for a Bangladeshi forum.
I might make a few posts on that thread when I get some time