Of course they don't contribute to Bitcoin's technology, they are not coders. Using Bitcoin as a speculative asset is part of the adoption process. It is not yet a currency, it will take many years to be completely adopted. It's a natural process, I cannot imagine any other way for a decentralized currency like Bitcoin to become a global reserve currency. Can you?