Actually that does not surprise me at all.
If you think about it in the context that this is an enterprise run by our government and you know the history of the purchase of computer systems by our government it was a for gone conclusion that it would be behind schedule and catastrophically over budget and probably never comleted.
If you are old enough you may recall that the IRS was supposed to get an entire new computer system during the Clinton first term to replace the antiquated IBM mainframes that they had been using since the 1960s. The project went on and on long after dead line was past. By the time the project was completed the computers and software were obsolete.
I believe part of the problems now experienced by the computer engineers working on this project is that the IRS is still using that system and the have to design software to communicate with that system.
I have a solution: Leverage the IRS's team. Tell them they must communicate with Obamacare's site via a web service. Then we merely need to do data pick-ups and drop-offs at a standard location in a known format.