Exactly. Large tech companies hire people to build products, not spin up landing pages. If it's possible to outsource so marketing and launch teams can work independently, it's a good move.
On the other hand, small companies waste $$$ hiring people to spin up landing pages and build small widgets that could have been bought off the shelf (email forms, payment forms, payment integration are all plugins).