Small languages are dying because it's not economically viable for their communities to keep speaking them. But many large languages are also degrading, because of similar reasons.
Computing technology has a big part to play in this. It's still a huge pain to use RTL languages in many places. Bidi text is even worse. Keyboards, character sets and what not are still not standardized.