I think McAfee is very smart man
But really, think about it. How much hype he made in crypto. Everyone knows who he is now, everyone from crypto.
And he makes a real good strategy - he accumulates money. All of us remember his promise
So he need the price of bitcoin hitting $1m. Calculate. If one tweet costs 100k, only 10 tweets will give him required amount and he will buy one bitcoin for $1m and that will be the deal, so he will no longer need to do what he promised to do
But he will not give only 10 tweets, so he will get paid for his words
Maybe he is kinda genius, really