Largely because people forget that US shipyards are pretty much obsolete at this point, and require extensive upgrades to even hope to be modernized.Ummm... I've never heard that the complaint of Constellation was it was "too heavy" or "too expensive". Definitely taking too long, can't argue there.
That's why the program was so expensive, as it hid a shipyard upgrade program within it.