I don't know about this significance of something like this, but I wouldn't dismiss it out of hand. I know in Denmark, academics have fought to convince regional administrations to contract companies to build open source software, but the companies push back and try to convince the govt to buy closed source instead.
That sounds like pressure from above could matter. Of course not clear if pledge will create such pressure.