I road both waves (GPRA and eGov). I spent 7 years implementing GPRA in a bureau of USDA. I've spent the last 6 years being an eGov program manager. The early adopters like me are filled with passion. The forces for the status quo laugh and say things like "this will pass just like x, y or z initiative". The lesson for the Open Gov't Directive is that organizations need to develop their capacity to sustain it. Translation: Resources!
Web 2.0 responsibilities and OGD responsibiliteis have been added to agency web teams but if you go back to the Federal Web Manager Council's White Paper), agency web teams are not staffed to do the basics let alone these new responsibilities.
It all comes down to the old phrase: "follow the money". Have agencies put the resources where their mouths are?