So are you claiming the GI bill is unconstitutional?   SCOTUS has quashed that argument.   They have also quashed the argument that just because an organization is religious it can be discriminated against when applying for funds for a specific purpose outside religion.