From what I've learned on Wikipedia, it looks like CB used to be in the 460-470MHz range when it was established in 1945; about 1957 it got moved to it's current frequency range. Yeah, it would be nice to see CB advance a bit by utilizing other modes. Figuring out how they'd all get along without conflict on a limited number of channels would be a challenge, though. It might also be that the FCC wants to encourage people to get their ham license in order to make use of other modes and save CB as a type of simple, easy introduction to radio communication.
Many people have addressed the original question in various ways. My take on it all.
Although now commonly called Citizens Band Radio, the original name of the services in question was the Citizens Radio Service (CRS), before becoming the Personal Radio Service in 1976 (it is still the PRS today). Class A and B morphed into GMRS / FRS, Class C while still in legal existence has relatively little activity today, and Class D was added in 1958. Class D is what we call the Citizens Band Radio Service today, and is Subpart D of Title 47, Part 95. Today Subpart B is FRS, Subpart C is Radio Control, Subpart D is CB (11 meter), Subpart E is GMRS, and Subpart J is MURS.
The original Class A and Class B (UHF) CRS hardware was expensive, and almost killed the service leaving the gate. A couple of years later (or maybe only a year into the service, depending on who's timelines you read) the Citizens Radio Corporation brought out more affordable hardware, primarily for Class B. However the usage of Class A and B CRS was always pretty limited.
In September of 1958 the ham 11 meter band was removed from amateur use and transferred to Class D CRS, this is what most people mean when they say Citizens Band radio. Shifting to HF from UHF and AM from FM allowed the gear to be much less costly.
In other words, in the US we have HF (CB), VHF (MURS), and UHF (GMRS and FRS) options that are part of the Personal Radio Service. They may, in some cases, be handled slightly differently from Citizens Band Radio, but they are all part of the same service.
As for no digital, the problem there might, in part, be inertia. Yes, there were no digital modes when any of these services started, so each service has millions of radios in circulation incompatible with digital.
If a digital mode was introduced for each or any of these services they would probably be interfering with existing modes. Someone using a digital mode would wipe out the channel for someone using analog modes, and someone using analog modes would be increasing the bit error rates of the digital modes on channel. There are millions of existing analog mode radios out there, in use. In order to really add a digital component to these services, and have that digital mode rapidly accepted, it is likely they would have to be on separate frequencies, at least initially, until the new modes could be well adopted.
If the FCC just flipped a switch and said "after today X, Y, and Z mode digital is allowed on GMRS, FRS, MURS, and CB" few existing users would buy in at first. Why replace perfectly good radios that are working for you today? It is likely the digital radios would be slightly higher cost than the analog radios would be, and that would push consumers towards analog. When a consumer sees two products for the same service, one is $25 and the other is $40, what will the majority of the consumers choose?
If the FCC mandated a change to digital, vs analog, how many consumers, particularly in the unlicensed services, using such radios would comply? I am betting not many. If the FCC said "these specific channels are digital, and these are analog", again, how many would comply?
T!