I always see these "peg to something else" responses and it makes me wonder why no one bothers to ask the obvious question:
If "X" must be pegged to "Y" for "X" to be stable, then what is "Y" pegged to that makes it magically stable?
If enough people (merchants and users) were transacting in "X" then why would they need or care about "Y"?