But a lot of kids are following the "trend". a few observations
1. kids wanted to go to premed, but at the end chose CS
2. kids are strong in other fields, but choosing CS in some private schools
i think there are lots of cases where kids simply chose CS because it is hot! and the job market has already reacted on it.