I wasn't saying all unintended behavior is a bug, just that these things are "alike" and disagreeing with the idea that everything which is permitted by the code is fine.
I wasn't even criticizing inefficient use of block space. In the case of ordinals I think we can rightly call them a complete waste of block space which is obviously worse.