Sheesh. How many FREAKIN Metal Gear games are they comin out with?
No, all the DLC so far is free for a certain period'a time. If ya don't download it in said time window, you'll have t' pay for it. Simple as that.
The Skullgirls Team are essentially indies, they ain't Crapcom. There's no way they'd charge everyone after gettin' nearly a grand in donations, which was specifically raised for makin' DLC in the bloody first place.