It's discrimination when a business owner hires a family member over a person better qualified.
There are many gays who also like to hire one another and work together instead of with straight folks. They have a culture. Many gays have businesses and hire gays and not many straights. That's also discrimination too.