The DLC thing, is probably researched by marketers in videogame companies. They analyze how far they can push people while increasing profit and losing a minimum amount of people. I can't say for sure SE is doing this, but other industries do this.
Square's Kinda done the DLC thing before in Japan only you had to rebuy the whole game. Like FFVII didn't have the ruby/emerald weapons, FFX, X-2. Not getting Omega DLC, card games, weapons, is annoying to me. But, IDK.
The clothes really isn't a bid deal to me, because aside from X-2 You can't change the clothes of character. And it's just cosmetic.
How do I correctly do spoiler tags?