You see, there is a different. The gay flag has only 6 colors. The rainbow of God has 7. The gay flag is a distortion, a mimic, a disordered version of what God has made.
It is a bit similiar to how homosexuality is in reality; it is simply a distortion, a mimic, a disordered version of heterosexuality. It is a satanistic and reversed version of what God made Man & Woman for.