The goal of a university degree
is not to get a job. It's to create a person who is well rounded enough to drop into almost any field but very specialized in one field. Universities becoming trade schools is the reason bloated administrative staff exists.
As for your particular example that is also what I've heard. Except that the BSc is more business-oriented (not humanities). That being said, if you think something like nursing could be a vocation degree I don't think you understand how much even nursing relies on Chemistry, Biology, and Math. My nurse friends are regularly in charge of compounding drugs before administration for example. Loosening requirements will not stop the nursing shortage because it's caused by the same thing the doctor shortage is caused by. Long, thankless hours, low pay, high stress, and the nurses unions keeping headcounts in check. On one hand dumping the nurses union will likely see pay rise. On the other hand the unions are often the only reason nurse/patient ratios are kept inside of safe bounds.
The division you're talking about is why in CS they offer an ASc, BA, and BSc. You can pick just how deep you wish to go. Most people get a BSc because it's the most flexible. What people do not understand is pedigree matters very little. I paid ~$25,000 all-in for my CS degree from a decent (top 50) school. I am just as good as the MIT kids I work with through the magic of ABET accreditation enforcing a standard. Standards are good for everyone and people should be excluded from just calling themselves something.