There can't be a debate about this because the article doesn't mention any specific improvements.
There could potentially be a lot that goes into this. There could be new hardware costs, integration of existing systems so ease the publication of information, new payroll costs, office space, etc. For all we know they could be putting together a whole team of people to run this thing. They could be doing something that's basically like starting a new company. Or they could be paying way too much for a Wordpress theme. The point is we've got nowhere near enough information for people to make the argument that it could be done better and cheaper because we really don't know what "it" is.