I disagree in the most part. We do, however, have common ground with the Jack Black/Steel Panther hatred!
Alestorm make catchy, fun, metal so I don't see a problem with the fact that the lyrics can be a bit (a bit?!) silly.
Edit - having said all that, I just watched the new video and (imo)...