Mind you, if we lived in a perfect world, there would be no need for government involvement in anything even remotely resembling charity, welfare, etc. However, as long as we don't the government is going to award contracts, and it's just as wrong to discriminate against certain bidders on the basis of their faith as it would be for certain bidders to be rejected on the basis of their color. Unless, it is up to government to pick and choose WHICH factors they will discriminate upon.