Are you really against (re)introducing woolly mammoths?! I, for one, think they would be lovely pets!
Maybe re-introducing a mammoth would be cool as a tourist attraction. I don't care much for it, but if others want to do it, great for them (but don't make governments pay for it, obviously).