No.  Where you are wrong is assuming that no one can get a degree in (general) science  which they can.  Also true is that not all majors are offered at all colleges and universities.  It's possible to get a science degree through program study even when no major in the field is offered.