>>55887553I like to headcanon that only Pokemon who were born from 1 human parent and 1 Pokemon parent can learn to speak. These Pokemon just typically keep the fact that they can speak secret outside their family because it'd be giving away that their parent/trainer is a pokephiliac. This results in speaking Pokemon being rare enough that it just becomes an unnatural phenomenon when it is known about