Voluminous is used incorrectly; that word means billowy/loose and flowing, not big. (This is what happens when you don’t use a dictionary to keep your pet thesaurus in check.) Replace it with an appropriate adjective.
The ampersand (&) is used incorrectly, too. Replace it with and. Then add a comma before and.
The end of the example sentence… *shakes head* I understand (and strongly agree with) the sentiment expressed, but it is expressed badly. All opinions are not equal actually means all opinions are unequal, and that’s not what the writer was trying to say. (I know it’s currently trendy or whatever to tell new writers that they must Avoid Negative Statements At All Costs — yes, friends, those are sarcasm/snark capitals — but seriously, what the fuck? Do these people even think about what their words and sentences mean, or do they just flap their fingers at the keyboard like the proverbial infinite chimpanzees and hope for the best?) Word order matters; all are not doesn’t mean the same as not all are. Change that last bit to not all opinions are equal.
Repeating “evolution is a hoax” like a mantra is much simpler than reading a huge book on alleles, phenotypes, and observable genetic drift, but it’s also the perfect example of why not all opinions are equal.