Despite roadblocks, NFT royalties can play a crucial role in creator revenue generation.