That's cute. intuitively, if two flips give different outcomes, it's fifty/fifty which would be first.
But also, you might have to flip the coin an arbitrarily large number of times before you get a "heads tails" or "tails heads" roll (if I can arbitrarily pick how biased the coin is).
You are assuming an unbiased coin.
Imagine I glue a poker chip to a washer. There's a clear bias in the outcome of this "coin".
This method resolves that bias.