It was fine when the size of data people could embed was very limited, since block space is very limited.
People who think they can keep arbitrary data out of the chain are in for a world of disappointment.
Discussion
is not taproot rollout wanted that more space ?