A lot of what the OP mentioned apply to NU’s peers. For some, it’s better to be bigger fish at smaller ponds; it’s even better when that option is cheaper.
They are already more practical than the basic physics and engineering courses in most other schools. The practicality becomes clearer when you take upper-level courses.