It's a good way to get recruited, but no you can definitely get away with resumes and referrals into jobs without a linkedin profile.
LinkedIn is also better for big tech, hard to do research on smaller startups. For that, I prefer using crunchbase and topstartups.io