This goes much further than banning funding by the tax payer. It disallows companies that want government contracts from having internal training that goes against the ideology the government has dictated even when that training is entirely unrelated to the contracts the company is bidding for.