And I agree with the people who think that 500M lines of code is unlikely. Judging by some of the statistics that were cited in other comments (e.g., "Windows XP was 45 million lines of code"), this may be more lines of code than Microsoft has written since the company was founded (many of the lines of code in XP were originally from NT, etc.).
I feel a bit dirty for having to explain such simple things. All the armchair pundits here are declaring 'how can they screw up a simple website'. Nobody here (except if there are people reading this who actually worked on this project) knows how hard this project is, and how much integration is required. Personally, if somebody had asked me to make a quote for a project this size a year ago, and going on the information we have now, I would have said that it's impossible to build something this big and this complex within a year. Can't be done. IT systems of tax administrations of small countries that do less than this system have cost 10 years to get to a stable, workable state. How can anyone build this within a year?