Inscriptions could have existed with SegWit v0, but there was a size limit filter in policy which stopped them.
Tapscript don't have this filter, and they rejected PRs trying to add this filter back in the policy.
They can just stop it, but instead they also increase the OP_RETURN.