Well, there’s a good chance that most people who present technical information publicly are probably involved somewhere in the tech space. Pretty sure the owner of that site also has a disclaimer stating that he in fact works for Brave.
More directly, is the information on that website inaccurate? Could any other person create a similar website with the same information? Has anyone?
True facts don’t change based on who presents them. Every time I see this “oh don’t trust the Brave employee” it’s usually someone who is mad that FF isn’t the best in whatever category.