Can taxonomy "prove" that two separate populations belong to the same species?

Agreed. I got a good chuckle out of that one.

Coincidentally, somebody almost coined another one a couple days ago:

Docklings. As in Ugly …