This is looking an awful lot like other tech firms. Ad powered. VC funded / backed. Operated out of Silicon Valley. Hype bubble. Centralized.
If this isn't what you were expecting (and it is what I was expecting), then you've been sucked in by the marketing lingo.