Brucehankins Anonymity online is a lure. A good practice is to consider that everything you post on the net is public. This being said, it is not hard to configure some mitigations. Blocking ads, tracking and 3rd party cookies, running social networks in containered tabs, not using facebook/google/etc. account to login everywhere, isn't hard to do.
You can go one step forward and block refferers, CDN, etc... replace yous ISP DNS but DNS that don't keep logs and possibly implement DNSSec, use a VPN, etc... Up to you to decide up to where you'd like to go.
By the way this isn't very different from the real world... Nowadays most payments are electronics, people have loyalty cards, you can't book annonymous flight tickets, CCTV systems operate in many places, radars on the roads, etc.