anyone can verify no more than 21 million Bitcoin ever exist - the trully transparent public ledger is real future.
<20 million, if theymos has his way

Sure, but once you start modifing the Bitcoin protocol in a way some of previous coins cannot be used anymore, its almost sure Bitcoin death.
So I guess while theymos pointed to a problem some coins are less secure than others (so owners should reconsider to secure these), trying to remove these coins from Bitcoin supply is much more dangerous, as it remove all the trust Bitcoin users (especially longtime holders) have.