uBlock is too aggresive, I stopped using it. As an example it's blocking live-chat widgets like Intercom. Also, as a website owner, I don't see how web can work without any sort of tracking like uBlock suggests, simply you won't see any high quality services if all tracking, even safe one is blocked. You can't optimize a service from both technical and business perspective if you are blind/have no data to base your assumptions on.
The issue is not with uBlock itself but the filter set you are using.
Also, 95% of the time the live-chat functions on websites are obnoxious. If I have a concern, I am happy to open a dedicated chat page. Having a chat widget on every single page is annoying and unnecessary. But that's just my opinion.
Are you sure you are not able to do your website performance analytics from your server logs? More often than not, user agent side analytics end up collecting lots of unnecessary sensitive data, and sharing it with third parties like Google.
It's not about having access to server logs, you need tools to make business and technical decisions and no tool will use server logs to show you how users interact on your app or website.
What's the privacy concern if I'm tracking on what pages my users visit? I'm not sharing those with anyone.
Small business owners like myself are hurt by these things, I can't afford to pay 4-5 figures to a developer to build a tool to analyze my server logs and won't give even 5% of the quality of data analysis Google Analytics or Mixpanel gives.
I understand well. If it becomes a problem then perhaps ask your users to allow tracking on your site, and tell them why you want to. Then they can make an informed decision.
One of my ecommerce clients has grown from absolutely nothing to the biggest online retailer in their market segment in 6 years (£10million+ turnover) - and we don't track users at all.