If it is indeed possible to get the Skin if you have all 3 Legendary Evaders ready, with the additional items from events, then the event could be fine.
I do not believe that that is the case however.
22+22+22=66 Insignia
125-66= 59 Insignia still left.
And no, I am not counting HEE as that is a VIP Heroic and Heroics are not required for Return Events as a general rule (if there was a Heroic that was acceptable, it was HAE as that's who the skin is for).
Let's not pretend that working on 3 Legendary dragons (6000 Orbs for Empowerment + 600 Orbs for summoning) is easy for F2P at a short time's notice. Most F2P don't have much to trade off if you want to make the trading argument (unless they get a lot of free orbs from people who donate).
Personally, I would've been fine with a generic 25% stat boost skin for 3 Legendary Evaders since this messed up Return that we got instead means that I get no Skin at all.