If you’re going to discredit a source, please try to do the legwork of actually discrediting it.
You have not done any “legwork” to discredit MBFC. Your personal opinion is that the owner/author doesn’t have appropriate credentials/experience, but you haven’t actually demonstrated that he is not credible.