So this is wrong. This is called class reductionism. Bigotry is not caused by capitalism, it occurred prior to and can/will persist after it is dismantled if we do not recognize when/how/why it occurs.
The root of LGBTQ+ oppression lies in the oppression of the working class. We cannot make progress if the working class as a whole is continuing to be exploited by the rich. We as a community need to focus on the importance of unions and labor politics!