Yep. “Gay” is a a purely political term. It means you force the agenda.
I think you bring up a great point. The distinction you mention is important.