I encountered these types of students when I was at university, as well. From what I hear, they're common at most universities. It seems like the vast majority of people going into Computer Science choose it because they want to write video games or make web sites, not because they're genuinely interested in Computer Science. Many schools have been downgrading their programs to cater to them (after all, their money is just as <insert color of legal tender here>).