I loved all of my CS courses in college. They were my bread and butter. I also liked a lot of my math courses and even an English class or two. I just wish I didn't take 5 history courses (three as part of an elective set that had to be liberal arts), three unrelated sciences (bio 1+2, and astronomy - imaging science was great and applicable), and two women and gender studies courses (nothing against the major, just unrelated to my degree).
I've been told countless times that these courses help round out a student. Most of them don't. I end up bullshitting them as much as possible and getting a B so I can focus on the courses I care about. A streamlined college education where we remove some (not all) non-major course work and save two or three semesters of time would be amazing, but of course that's two or three semesters of lost cash for a university...