SEO - это один из возможных каналов продвижения сайта. Затраты на SEO могут быть меньше (все зависит от тематики), и при правильном подходе и в некоторых областях оно эффективнее. Достаточно выйти в ТОП один раз, и к вам регулярно будут приходить клиенты из органической поисковой выдачи.
Однако недостаточно один раз продвинуть сайт и забыть про него. Алгоритмы быстро меняются, поэтому нужно постоянно мониторить изменения, выдачу, внедрять новый функционал, пробовать новые "фишки" и развивать ресурс. А иначе конкуренты быстро вытолкнут вас с первых строчек поиска.