I don't think I ever heard that before about Rush..if I was in the mood (pardon the pun) I'd rant and rave about the "weak" comment
Did you grow up in that period? Maybe that would explain it.
I'm frightened to ask you about Tull, since you have them on your profile and they are my favorite band...