It is most certainly Wikipedia's fault that their style guide requires –, Unicode EN DASH U+2013, rather than -, Unicode HYPHEN-MINUS U+002D out of some misguided desire for typographical "correctness". That is 100% Wikipedia's choice, and it ruins their URLs, for no good reason.