Cookie + IP Address + Fingerprint + URL Referral + Social Media
It’s possible to be anonymous if you only log into websites with proper privacy policies, delete cookies & cache every day, and hide behind carrier NAT.
Adding a random font shouldn’t stop fingerprinting, people install new applications all the time. You make a lot of points, but ad tech can get around it.
Ideally ad corporations would be forced to delete records on people after 30 days.