First of all, we must also consider ad fatigue and the fact that actually that paid is becoming too intrusive. Studies tell us that ads don’t make people happy.
Yes, you can get your message across faster, and at the same time, you will not cover a range of keywords. Most of the time, informational or navigational will not be part of paid campaigns since a budget will not cover all potential long-tail keywords.
Talking about budgets, nobody has an unlimited budget to cover all keywords. Therefore SEO is better at generating leads since the buyer journey starts with informational searches and this is where SEO shines at generating more leads even if they are in the learning phase.
Also with paid you might lose money before you find a campaign that will generate positive ROI.