Seems like the executive mandate is an "80% now" solution instead of waiting for perfection. At least they're thinking about the dissemination of information.
Seems like, if the President were interested in "now", they would have been working on this for going on 3.5 years, and would be actually publishing some APIs.
I'm going to my apartment now. 3.5 years ago I would not have been going there. Now and 3.5 years ago are not the same thing. He's interested in doing things now, and since neither he nor I can turn back the clock, that's as good as either of us can do.
Just like he's just getting around to planning his re-election campaign "now".
If the President of the United States wants to be impressive -- and I don't know that APIs are where one would start -- he can do better than make announcements.
FYI data.gov launched in May 2009 after being announced by Obama's CIO in March 2009. This isn't a new effort, it's the continuation of ongoing efforts.