The Rainbow flag represents a political movement that is so diluted that the name is no longer "Gay Pride" but "Pride"
They do however trot out the homophobic accusation if you refuse to acknowledge it, and being branded a homophobe is up there with being a racist for cancellation purposes.
There is alot of facist overtones with this movement that has nothing to do with gay rights.
It is certainly not inclusive, because if you don't agree with all their chosen beliefs you will be excluded very quickly.