Corey Taylor expresses his opinions on Loudwire