I read on an earlier thread that part of the reason for the breakdown in negotiations was that there is only one (1) gay veteran, who assembled 19 of his friends to march with him. So the issue of being a veteran or a gay veteran was secondary to using a parade honoring a Catholic saint to push the gay agenda.
The real Sam Adams was a vicious anti Catholic bigot. The company is remaining true to the sentiments of its namesake.