So the Speak with Animals spell I used in that example was just one of over a dozen spells that many classes get access to because they are spells.
Using your logic, are you saying that any spells that any class can use should just be a nonmagical class ability for all those classes?
Or are you saying that those spells should be turned into unique, non-magical abilities that are siloed into different classes so fewer classes get access to them?
Or are you suggesting that there should be a huge nonmagical list of abilities that aren't spells that classes can choose from and they shouldn't be called spells because you don't like them being called spells?
What is it you are advocating for exactly, and most importantly how does that fit into 5E?