text: "Since most Catholics in the USA are in favor of gay marriage..."
  Does your statement refer to Catholics who go to Mass every week, or just anyone who self-identifies as Catholic because I've seen polls that show that 70% of devout Catholics who attend Mass every Sunday oppose same sex marriage?  
  I'll agree with you on one issue: If gays who are civilly married are not to receive funeral rites, then anyone who is married civilly, but not sacramentally, should also be denied funeral rites.  
  A person can be scandalized by any doctrinal infraction, can't they?