I use both. Pi-hole running in a docker container on one of my home servers which my gateway is configured to assign as the default DNS for all clients, and uBlock Origin on all my browsers to catch everything else.
Pihole is pretty good at catching ads on platforms that are not suited to browser based blockers (IoT devices, streaming boxes etc) but it isn't perfect and is best used in conjunction with another solution.
Same. Coming up to 4 years owning my Model 3 with no major issues and no work needed other than normal serviceable items common to all cars (tyres, wiper blades, cabin filters, etc).
On the flip side, one of my old coworkers who got his Model 3 at the same time as me had a litany of problems from day one. We used to joke that his car had been built by an intern on a Friday night before a major holiday.
I don't do enough miles these days to justify getting rid of a perfectly good, functional, almost brand new car and buying a new one - I plan to just run it into the ground instead.
I don't think I'd buy another Tesla in the future, though. Not necessarily because I care what people think of the car I drive, but because Tesla has made some astonishingly stupid decisions with their new/refreshed cars. No physical drive selector? No TURN SIGNAL STALK? Yes, because I love having critical vehicle controls on a movable surface. Come on now.