The difference here is that the better players also play a similarly wide range of formats (since it generally all comes down to libavcodec at some point), but due to various factors they overall do it better. I keep VLC installed for testing purposes and as a backup were my main playback setup with MPC-HC ever fail to play something, but I've never actually had to resort to VLC for this reason.