If I want to buy a NFT currently there are many different marketplaces where I can buy it from. What's stopping a creator from just creating on multiple marketplaces?
Also it seems like only some marketplaces have verification for creators so wouldn't it be easy to create a fake account and upload/ sell someone else's work. (Doesn't it seems wrong for this to be a onchain application if it's just a chain reflection of what a centralised entity has verified in meatspace?)
Furthermore it seems like all NFTs don't actually store the data onchain but rather just store a pointer to IPFS or to some bucketstore. Doesn't this mean that the actual content could change/ be removed underneath your contract and your NFT would be worthless?
I'm really excited about all this new tech and innovation in the cryptosphere but NFTs seem to be highly exploitable and don't get much of an advantage by being on chain.
EDIT: Forgot to mention but I've also been wondering about duplicate marketplaces on different chains.
With the Bianance Smart Chain taking off a bit it seems like we now have the potential for marketplaces (and all NFTs in them) to be duplicated and run on different chains. In this case it would seem that the NFTs you own are only worth as much as that chain has popularity. If BSC became the most popular chain your ETH based NFTs would be worth less and so forth with other chains.
It also seems like this would have the same issue that duplicate content be created and sold on multiple chains.