It allows people who are attracted to the same sex to be happy. Can you name one negative thing about homosexuality that can't also be attributed to heterosexuals?
That isn't a good thing. Booze makes an alcoholic happy and a fix makes an addict happy. Same thing.
Check this site out for a look at the negative pathology of homosexuality:
http://www.narth.org
Can you name one negative thing about homosexuality that can't also be attributed to heterosexuals?
Sure. Homosexuality is always unnatural. It's also always sinful. And it spreads diseases more than heterosexuality. And it leads to a variety of problems (see site above). And it must be predatory to propagate itself. And it can't produce offspring. It also produces immaturity in its practitioners, particularly the males, who never grow out of the "girls have cooties" mode.