"No, it's more like IPv4 has been kept around by a whole heap of kludges and workarounds (mainly carrier NAT)."
But there are lots of people out there who LIKE (even LOVE) the kludged because they come with side benefits. For local network admins, it's a free layer of defense against outside intrusion (It's not like someone from the outside can directly connect to a machine behind a NAT, right? Instant benefit). And ISPs will probably accept the management of NAT's (especially carrier grade NATs) because it hamstrings their customers. No home servers without THEIR permission, for example (at a premium).