Software engineering is always light on case studies though, for instance test driven development, or static vs. dynamic typing, people have been debating these for quite a long time.
It reminds me of how media folks always explain to us that people want celebrity gossip and reality shows rather than substantive programming. Do they really or are they just responding to what's popular/promoted?
The 15 year olds of today are going to say the same thing in 10 years though. I don't think it really was that great when we were 15, we only think it was.
> I think too many people think friendship is what happens between people that are the same
This is so true. Just think, why is it that as children we often become friends with the kid who lives next door or across the street? Is it that we magically have the same tastes? Or is it just that we see them all the time?