Early ad revenue hits $100 million but projections of $2.4 billion in 2026 and $100 billion by 2030 face skepticism, as ...