Season pass owners payed for the 6 characters and the premium costumes that come with them. So for a season pass owner, yea it's free
*Sigh*
That's still technically not free as you paid real life money for it ($30 which is a tank of gas and a bottle of alcohol for me)
I on the other hand played a shitload of survival and finished the fanart galleries so I have a nice bit of FM stored up so me its free.