Poor software design is still common. I notice the developer was Experian, a private company. Outsourcing the web system for the Affordable Care Act was the right idea, but looks like they picked a weak company.
It will be interesting to get a post-mortem in a year or two. I hope someone writes it up for the New Yorker. It should make a good case study on software product development.