You really do be a bootlicker lol.
Blizzard suddenly flipping the switch on how cosmetics are earned is no different to the abomination that was Halo Infinite’s battlepass system. The only skin that you were forced to pay for in order to earn in OW1 was the Mercy cancer charity skin, which is acceptable because you know, charity. This Support-A-Creator is not charity, and is likely to continue and result in more skins locked behind paywalls.
AndyB already said they are looking for ways to expand the list next time around. Since there will be similar events in the future. Or maybe a the same goal of marketing with a different method.
Look at it this way, Beta #1, they had about 30 streamers.
Here ya go. This event is basically a trial run, and they did a lot of the signups in secret. If this goes well, they can formalize it into a much bigger recurring marketing thing.
Would it be at all functionally different if you bought the skin directly from Blizzard, and they gave the dollars to a random streamer but you had the option of dedicating it to a streamer?