Why are they being added when they make the network less efficient?
They are being added because of the greedy investors or those lazy fellows who want to mint their memes. They are of no use to Bitcoin network but we can't yet remove them from the network and that's the main reason why they are still part of the network. In simple words, Ordinals are the shit things on the network which still can't be flushed out.