Thank you for clarifying!
Re: Moz hate;
I think people feel entitled to free stuff with no hooks at all. So when Moz tries to generate revenue within a capitalist society, they are worse than normal companies. Like they are breaking a promise to always be free and great. (Which they never made, their manifesto talks about making the internet accessible and equal for everyone)
You’re not going to get better unless you practice!
(Maybe note in the report that you are unsure how to write a good report and are available to help clarify)