I actually personally refuse to give Sega a free pass on this issue. Yes they have made things "better" with the two ticket system and also by making the salon use SG instead of AC (500 AC salon sucked so much), but stuff like layering wear was literally designed to make more money because outfits didn't have much value since they could be traded/sold infinitely by players. They literally forced artificially scarcity to cause players to buy more AC scratch tickets when layering wear could have and should have been implemented exactly like cast parts.
Also players have quite literally spent 8 years asking for race and gender changes and it's taking an entirely new game engine to... wait for it... completely remove the concept of picking a single race/gender and just giving you the ability to customize 4-8 bodies (M/F NGS humanoid, M/F NGS cast + possibly the old type bodies as well) as you see fit.
So frankly it's just terrible design + corporate greed. I'm all for just unlocking all obtained cosmetics account wide on NGS launch though.