Primarily because LinkedIn has to bother with complying with their privacy policies and other T&Cs, and your site has none of that.
Why should I take all of my data and give it to you, a rando on the internet? Is it being stored? Will it be shared? Sold? Maybe, as there's nothing that says you won't.
Looks neat, but strong pass because of the above.