I guess everybody has a right to their opinions.
Though I must say, this guy is pretty misinformed. Ozzy glorified Aleister Crowley? The song Mr. Crowley (which he didn't even write!) basically asked, "Who was this strange man?" Nowhere did he ever glorify him. A lot of classical music (which the author says is okay in this article) is actually about having fun and living life the way you want to live it. Yet, he criticizes rock music for having that same philosophy (plus, didn't Mozart reject Catholicism?). Plus, I wonder if the author of this article realizes a lot of famous rockers (Elvis Presley, Alice Cooper, etc) are/were Christians.
I think articles like this are probably a big part of the reason why so many rockers are anti-Christian in the first place.