I'm against ordinals. Bitcoin is money and should only be used for money. I see them as an abuse of the network.
This is something that I think most decentralized systems are vulnerable to. They tend to lean towards permissiveness that can lead to a sort of tragedy of the commons. Ownership demands stewardship (it doesn't inevitably lead to stewardship though). No one owns the Bitcoin network so, at the end of the day, you can use Bitcoin however you want. No hard or soft fork was needed to implement ordinals. It was literally people deciding to use Bitcoin in a manner outside its purpose.
This is not to say that someone should own the Bitcoin network. Obviously this would kill its power as a hard money. We should just be aware that this is an weakness of Bitcoin that can be exploited. Its not perfect after all. Nothing created by human hands can be perfect. We should, however, be intolerant of this.