The only bitcoin node owners or say runners that would actually be happy to with this ordinals and it’s likes been stored on bitcoin blockchain would be the miners because the storage actually creates congestion of transactions in the bitcoin network which also result in a higher transaction fee and a bigger reward for them. The last time the transaction fee was so high, a transaction fee accumulate for a block was even higher than the current block reward of 6.25 bitcoin.
As for a Node runner who doesn’t mines then this will certainly be frustrating as they will definitely have a high larger size of blockchain to actually store on there device which is more frustrating with them having to pay higher for transaction fees too if they want to broadcast a transaction. The cost of storing this data without earning from it will definitely not sit well with many of them.
This disincentivizes people to run Bitcoin Nodes, and the network will be less decentralized, hurting the higher pillar of the Bitcoin Network.