So they may as well have an Englishman pronouncing the surnames of Guillaume and Sara Martin the same way as Dan Martin, and say that is how its said in England. If the idea is to give an authentic pronunciation of the name of an individual, it ought to reflect his/her own region.
It's an editing error rather than a bug (or more likely, the result of no editing and just trusting contributors): it's certainly not a useful feature.
Of course it's a useful feature. First of all, the main purpose of Forvo is not to be database of celebrity personal names, but to record how natives say words in their own accent of their native languages. So it's important that it can include different variants. It's very much a feature, and an essential feature at that
Secondly, the way it works you can already look up how other Ecuadorians say Carapaz's name, so it's not really a problem, but the thing is, the name is used outside of Ecuador. If you come to Spain and want to talk about cycling with Spanish fans, you'll hear people say [käɾäˈpäθ]. So if you click on the recording that is clearly labelled as "Spain" and you get the Spanish pronunciation, why would you say that's misleading? You got exactly what you requested