Earlier quoted context omitted.
You can use bitcoin without being vulnerable to quantum computing attacks, you simply have to never sign a transaction from the same address more than once (which is already considered a best practise for privacy)
How does that work?
The actual public key isn't revealed until the time those coins are spent.