TLDR:
The short answer is: it is legal to scrape LinkedIn properly. However, scraping LinkedIn a certain way could be illegal.
Scraping data from public LinkedIn profiles? Ok. Scraping data from LinkedIn profiles with fake logged-in accounts? Not ok.