There are swaths of masters programs out there that can be completed online, and are backed by legitimate, well respected institutions. bachelor degrees, on the other hand, seem to be pretty desolate. There are a handful of well known, decent schools that offer online bachelor degrees, but majority seem to require existing credit or offer non-sense sounding degrees in favor of normal ones (i.e. I've seen schools offer degrees in Professional Studies, Organization studies or Interdisciplinary Studies vs. Computer Science or Physics). Occasionally, you can find a legitimate looking CS degree from a legitimate school, but the programs still seem be below what you would get in-person. I imagine there has to be a number of uneducated, working people who want to achieve more, or who's career progression many be held back because they don't have that credential, but the only schools advertising to them are the for profits, who charge exorbitant amounts for what seem like below average programs.