There is definitely a great disparity in what and when we like, but that's not necessarily a bad thing. I obviously can't speak for anyone else, but I've learned and seen many new things here. Do I like or am I interested in them all? No, but that doesn't necessarily mean it was a waste of time.
The thread drift thing is a multi-headed monster. Sometimes the drift is interesting and sometimes it just derails a good discussion. Another problem is, If the change of topic is good, sometimes it gets "lost" under a non-related thread title. My opinion has always been, if you have an idea that is that wonderful, put it out there in a thread of it's own. I'm not saying I'm not guilty of the same doing thing, but I think drift is more detrimental than good. Sorry Roger!