EG if a op code meant to suggest and promise that its witness will only be a 1 signature length that validates against the tx data.. then its allowed. if its just random crap unrelated to the transactions purpose of the payment. then its junk and should be rejected
there's no denying that ordinals has exploded in popularity. everybody is talking about it, including youtubers. that brings more interest to bitcoin. maybe the price goes up. but yeah i guess if you're wanting to get rid of the ordinals "feature" you could technically do it. as you have pointed out how. i guess it's up to the bitcoin devs but i have a feeling that if they tried to do that then there would be an imminent fork of bitcoin.

you could call the new fork bitcoin-ord.