How could there be so many issues, even on Nexus devices?

A good question. The MediaPlayer can still be useful when your use case is a simple one, but when multiple sounds or other specific things come in, I would recommend switching to the ExoPlayer.
Maybe it will replace the MediaPlayer in future, who knows :)

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.