In that case ypu are quite litterarly paying for a bunch of boolean variables being changed from a 0 to a 1.
If this was done in powershell:
Get-Ship -identity * | Set-Ship -AvaliableToPlayer 1
Thats how they have to work. If you run into a player with a ship you don’t have it still needs the asset to display it on your client. It just makes it seem a little silly is all. You are paying for access, and thats true for all of these game cosmetics.
Those extra assets are also one of the reasons why some games take like 500Gb of memory storage to install.
Yep, art and asset takes up the most space. It also has the most space reserved for data transfer in disc readers. Its definitely the reason the new CoDs are so huge, along with their techniques of massive redundancy (if that ol’ article about the way they load maps is true).