They are too power hungry, they treat their userbase like garbage. Try to download any mugen char in that website. Not only they require you to have a account, they also wants you to post in that forum. They also loves to ban people over the most trivial thing.