At my institution, disrespect for programming ability was the root of the Dilbert problem
Open source was the solution