microtransactions would bring revenue to TFP but I would hope it doesn't happen, dyes technically ARE skins since it changes how it looks but doesn't affect stats (anymore at least)
I would assume any modder savvy enough could take say, a dye, and change how it looks on weapons (change everything about it but have it attached to the only "cosmetic" item)
personally, I just use it as a fun thing, not as anything beyond that (im not a CoD/Fortnite nerd who thinks cool looking somehow makes me play better XD )