If you want the PUBLIC to see all of your LinkedIn PROFILE, you have to check more boxes:
From your MAIN PAGE, click the little carrat beside [VIEW PROFILE AS], and select "Manage Public Profile Settings"
Then select your settings.
Visit my LinkedIn Profile: www.linkedin.com/in/stevegarfield
BONUS: Visit my new Branded.me page at http://stevegarfield.branded.me. The basic page is free for LinkedIn users.