Can we cut down the number of Scrolls, Potions, Amulets and Books that grant these abilities?
I get it, they are cool abilities. You want people to be able to use them. But they are cool class abilities. By effectively letting any peasant talk to all the corpses and squirrels in the world, you remove a cool class ability. An ability that would be worth replaying the game alone for. Just not now because you can do it on any character anyway. I had 11 Potions of Animal Speaking in my inventory from just picking them up here and there. The Amulet of Lost Voices is much worse still, trivializing Speak with the Dead for everyone as early as level 2 with it's infinite casts. As if that somehow wasn't too much already, Scrolls of Speak with the Dead are everywhere, and anyone can use them. It has become a mundane thing, when it could be a unique and exciting perk. Classic Larian I suppose, creating something cool and then overdoing and completely bastardizing it where it's not cool anymore. Surfaces, Shoving, Spell Scrolls.. the lack of restraint.
There are many classes / races that get these abilities. Off the top of my head:
Speak with Animals - Druids, Rangers, Oath of the Ancients Paladins, Forest Gnomes
Speak with the Dead - all Clerics
Why can't these abilities be special and restricted to those classes? You're very likely to cover one or both abilities in a party of 4 already. Unique abilities are what make playing a certain class fun, and also gives them a purpose in a party. Don't bastardize cool unique abilities like this, please.