Well you missing the core aspect of decentralized app, they need decentralized storage where there is no scalability issue and also provide flexibility. This all is still missing in blockchain and I dont know why nobody is taking this thing seriously.
Is storage the bottleneck in launching new decentralized NFTs? I dont think so, there are many projects that are already offering decentralized storage and CATA is just another one. You need to get core idea before correcting others.
I suggest you to first read the CATA whitepaper before we keep discussing this project. CATA is not just offering decentralized storage, it has so much other stuff to offer. You better read the paper and come up with some logical answer.