a peer-to-peer network is by nature more secure as its decentralized, The issue of IFPS based images is the memory requirements and the provider of said memory incentive for nodes to maintain long term backups of data on the network. Nodes can choose to clear cached data to save space, meaning theoretically files can end up ‘disappearing’ or in this case diminishing in resolution (File size). in the attempt to free up space they can remove image data (Higher resolution) by eliminating system cashed when duplicated & redistributed the files resolution can be compressed & decreased.
There are some interesting work arounds that have been attempted but ultimately scaling has been the issue.
The Merkle DAG enables uniquely identified, tamper-resistant and permanently stored data You can access past versions of edited data via the Version Control System like git hub.
However for like oracle systems coordinating with an ETH based NFT platform you can more or less have the best of both. Look into this article for reference
https://hackernoon.com/a-beginners-guide-to-ipfs-20673fedd3f
Then an Ideal model recently announced
https://wax-io.medium.com/psa-ethereum-virtual-machine-and-eth-bridge-coming-to-wax-plus-100-million-wax-fund-for-defi-9920192f0070?source=rss-e40d7875f82f------2
So long story short making sure you get a downloadable file with nft purchase can avoid a million headaches?
Yeah for now any way