I had a very niche ecommerce site for a couple of years, for ease I was only shipping to U.S. customers. I noticed that something like 20% of my traffic was coming from Canada so I decided to enable shipping to Canada but added a 5$ premium on top of the actual shipping cost. I had a sale to Canada the first hour of enabling it in my cart and Canada ended up being roughly 10% of my orders, even after I raised the premium/handling fee to 10$.
Looking at my GA page once caused more money to be going into my pocket and filled a need for Canadian customers. I didn't need to learn a programming language or spend tens of hours trying to figure out, through articles, how to copy paste a bunch of code together to recreate something comparable.
I needed a vegetable knife recently. I could have (and I do have the skills, and have made many knives over the past 25 years) purchased some appropriate steel and made one myself in 3-5 hours and had it incredibly sharp but I opted to buy a Mercer stainless steel one on Amazon for 20$~ because it required much less effort.
I also couldn't care less about Google or the NSA or Lectroids from another dimension tracking me so I don't rush to go "I'd better cater to the small percentage of my potential customers that want to leave zero trace on the internet, there are countless tools out there they can use to minimize that trail of breadcrumbs. This data is usable to me and Google makes it easy" and I imagine, even the company in question was like "some people want privacy but those that are concerned can easily block this with a browser extension, in their hosts file, and/or at a hardware level so we'll go ahead and use it and save a bunch of time".
Imagine if restaurants had this attitude about hygiene.
I mean not everybody is a professional cleaner ninja or has money to hire them. Just wiping the counter a little is all everybody sees anyway, and everybody can do it.
If you're simply not skilled to do it properly, does that mean you get to earn the profit of doing it over your customer's backs anyway?
Your attitude really reminds me of, say, street food carts in some places. Because some of people just didn't receive food hygiene training, and they only have to get out there with a cart and something that looks edible.
In this case would you also say it's OK to be stealing in stores because it's cheaper than getting things the correct way by paying for them, and that stores concerned about theft should just do a better job at preventing you from stealing by using the real-life-equivalent of a hosts file to prevent you from entering the store?
"Don't track me!"
I can't, you are blocking it
"You shouldn't be tracking me!"
I'm not holding a gun to their head and telling them to visit my site. If I walk into a business, or someone's house, I assume I'm being monitored. Websites are the same thing.
And I'm not threatening to skin you alive if you don't stop it.
How are threats of violence okay again?
Tens of hours, people. THIS is what your privacy is worth to some.
You forget that, while doing the unethical thing might seem a lot less hard, simply NOT doing the thing is also not hard at all! So that's not an excuse.
You seem to think you have a right to the earnings of the difference between those two, over the backs of your visitors' privacy.
THAT is the argument you have to explain. Not the part of how you managed to get fancy analytics for free by selling out your visitors.
If you want more privacy then build a better GA (from the typical end user perspective, recall the famous comment here that no one will use Dropbox because they can instead just run some Unix commands).
I am not sure what would be a good replacement for Google Analytics these days but I had an absolutely terrible time with WebTrends and server-side logs. I was pretty doubtful about the results produced, as well.
Stuff like GA you can copy paste an identifier or line of code, make it live and you're done. You now have a bookmark you can go to and see lots of actionable data in a nice visual form.
Most people don't care about a website tracking their OS/location/time spent on change etc so why would I, or someone else, put a bunch of extra work into fashioning something from scratch when there's a perfectly usable product that takes seconds to deploy and is easily blocked by those that don't want you to easily access that information about them?
If you need a knife most people would buy a knife. They would not buy a length of steel, cut it to rough shape, file or grind it down to the final shape, then spend an hour or more putting an edge on it with wet stones. Besides, the people that don't want tracked by Google are probably already blocking google via software and/or hardware solutions.
All of those things can be determined by using a web server log analyzer.