At my average small-to-mid-sized state school in the midwest, a typical CS drop rate from day 1 to graduation was ~3/4 either switched majors (mostly to business majors) or dropped out of school entirely. Technically it's probably even a bit higher than that because this is net of people switching into CS. Not sure how students who transfer schools are tracked.