SEO isn't the cheap alternative to paid media. It's just a different way to lose money slowly.
A startup told me recently they wanted to start with SEO because paid is too expensive.
I understood the intent, but they were wrong.
The reason paid feels expensive is that the costs are immediate and visible.
You put in a dollar, you see exactly what came out, and when the math doesn't work, you feel it instantly. That transparency is actually a feature.
SEO costs a lot of money too, but it's more subtle.
You pay a content team, an SEO agency, a technical consultant, tools, and tech teams to implement recommendations.
You do this for 12 to 18 months before you have enough data to know if any of it is working. The feedback loop is just long enough that by the time you realize the strategy was wrong, you've already burned through a runway that could have funded something else.
The deeper problem with choosing SEO as a reaction to paid costs is that it treats SEO as a fallback rather than a deliberate bet. I liken this to funding your 401k while you can't afford to consistently pay your rent.
SEO is a great investment, but it is not an immediate one.
If your reason for starting with SEO is because "paid is expensive, let's try SEO.," I would urge you to figure out paid first because your SEO bet will be even more expensive.