In his blog post, Mark C. Wilson very nicely summarizes some concerns about (theoretical, but applied also to general) computer science:
– why people tend to produce too many publications with too few results?
– very weak link between theory and practice
– not much linkage between different areas of CS research
…and so on.