Yes, I think this is 100% the take we should come away with.
I don't have strong feelings around wether steam or itch sell adult content, but its the fact that a duopoly and using their power to exert political influence.