I ask the same about Weruva which is also listed as 5 star. I’ve got to assume they may have some background about the company or some inside info that they can’t share. I get that it’s frustrating. The ones that are listed as the best come up over and over in my searches