This is what I'm thinking. Elon is very smart and sure that he already acquired sufficient BTC for his position before he fully hype the market. Accepting Bitcoin as payment for his business is more reasonable method for him to acquire more rather than buying more through OTC so that it might boost the crypto market by showing adoption of Bitcoin on his business.