It's a rhetorical question, but under rational-basis analysis it's easily answered: Providing benefits to homosexual couples costs the taxpayers money.
Maybe we should dispense with all of the nonsense about dispassionate rationalanalysis and determine policy via the use of a collective Congressional mood ring.