Spending money to facilitate better service for these private businesses who have not only made billions from customers, but took billions of tax dollars and screwed us as citizens.
NSF should not be paying a cent for this. The issues need to become prominent enough for the customers to demand better products from the oligopoly of telcos.
I'm usually quite on board with the government not paying money to help businesses further their own causes, but there are exceptions to every rule.
This should be seen as acceptable, just like it's seen as acceptable for the government to pay for the NHSTA to crash cars to test them. Those tests are given back to the manufacturers to make... wait for it... better cars. Sure it helps the manufacturers, but more importantly it helps the consumer, or more important to the governments cause, the citizenry.
No government can safely doll out money and not expect it to get back into the pockets of big business somewhere down stream in commerce. To think so is asinine (and I'm not suggesting that's what your suggesting). But there has to be exceptions, and this one, I think falls under such exceptions.
I pointed out a very harmless way to "spill the beans" if he so chooses.
The problem is not ratting out the former dev, the problem is that the former dev is now his superior. If he wants to point out that the code is copied to a higher up, yet not assign blame to his current boss, the way to do it is the old switch-a-roo. I laid it all out.