NFT allows to earn money to many people. Many people buy NFT hoping for its future growth.
But a lot of depends on NFT collection, its development and how popular collection is.
NFT collection allows to unite people and pay attention to some problems that together solve such problem.
Now NFT very popular and demand in them big.
I agree with you that the development of NFT is extraordinary because it can provide benefits to both the buyer and the maker of the NFT.
some nfts also provide interesting events such as discounts when shopping for certain nft holders. as an example
Baliverse nft holders can get a discount if they shop at their cafe.