FWIW, I did downvote, but that was more along the lines of the fact that this is a giveaway and could be seen as karma farming. I know that likely wasn't your intention, but this could be seen as spam. Perhaps just having "I have Bluesky codes available, PM for details if you're active!" in your bio might have gone down better. Although I expect most people probably already have accounts at this point (If not, I have like 10 codes I can give away. :P).
Both Bluesky and Mastodon have problems, and it's annoying seeing people fight each other rather than push for those problems to be solved. All the constant infighting and power imbalances on the Fediverse has honestly given me more stress than is probably healthy. If I were using social media as a tool for my job rather than as a political statement (I imagine most artists see it as a "necessary evil"), I would not stick with Mastodon.
Guys, please don't do the toxic open source thing of claiming that everyone should use your favorite project and sweep any criticisms of it under the rug.