Originally Posted by
House
The website you link to is extremely unreliable and tends to attract only complaints. BA doesn't exactly get a good write-up on there either.
For the most part the BA posts on there are quite positive. A few grumbles about AVOD, but that is no different to here.