As a Spanish speaker who understands the difference between ser and estar, I fail to see why any Spanish-speaking homo would not be offended by this. You can bet your culo that had Chick-fil-A done this ¿Homo estás? marketing ploy, there would be hell to pay. Or is being gay just as capricious now as being a woman or black?
Can you explain more to a non-Spanish speaker?