In a perfect world, Nickerson, you'd be absolutely right, and there would be little to no problems with this particular piece of legislation. However, the US, like all of the Western world, plays favourites when it comes to Christianity. Synagogues MIGHT get some money, but I'd bet you $20 that the lion's share of prospective recipients of this money would be some denomination or other of Christianity, which means that this is a violation of the separation of church and state, if not the entirety of the Establishment Clause. This makes it unconstitutional, and therefore hideously reprehensible that such a thing is even being considered by the people who are supposed to take the US Constitution into account when they do shit like this.