FB is just another ad selling company. If you have an account it helps them know about you, if you dont have an account it makes sense they'll still have a profile for you.
FB wants to track all your networks, whether they are onsite or not.
Once the databases via your email or other (Cell #) get shared amongst corporations, through agreements, buyouts, or 'hacked leaks' they get access to other info quite easily