Not for 200 undergrads learning how to bubblesort. For that you need a lab with 50-100 PC's. For grad courses in parallel comp. or AI, you might need a semi-expensive cluster to play around with, but if you want something that just works you could just buy cluster time on AWS, which I'm sure they'd give a discounted academic rate. I'd expect the most expensive thing in a CS lab to be the electricity to power the computers.
I think most life/physical sciences mandate a lab requirement. I think you can learn the facts from books, but if you want a job in those fields after you graduate with a bachelor's, you'll be spending most of your time in a lab.
That is, if you don't know what's in the books, you can waste a huge amount of time re-discovering it in the laboratory...
What you learn in lab classes in college is what's important in most industry and academia. Being careful of cross contamination, religiously keeping up your lab notebook, being able to troubleshoot experiments, keeping things documented and repeatable. That's 99.9% of industry research, not coming up with new reactions or processes.
It's funny that a lot of the outliers are the degrees that can actually help you with financial stability later. Universities love humanity courses, exactly for the reasons you point out. It's easy to shoehorn a couple more undergrads into a literature or philosophy class, all you need to do is buy a few more chairs, and the books sort of buy themselves, and you're paying the TAs starvation wages anyways, what's a few more students between friends.
Whereas in a material science lab, you need a rockwell brinell hardness tester. For a computer science lab, you need some heavy iron if you're going to be doing heavy algorithms (might have changed lately, it's been going on 20 years for me). For electrical engineering, you need the CAD workstations with licenses for VHDL programs and the hardware to reprogram FPGAs.
So that's kind of interesting