Just to start off, I have basic knowledge when it comes to networking and DNS setup.
I had PiHole installed for over a year, ad blocking working fine but there was unexplained lag/slowness across the devices.
My internet is not bad, 350mbps 5G home (no other options available in my area).
For example:
\-Videos on X (Twitter) and TikTok would take around 3 to 5 seconds to load and start playing. When switching to mobile carrier data it is loading instantly.
\-Github pulls frequently fail even though the domain is whitelisted.
Recently I decided to change from PiHole to Adguard Home, it's been over a week now and internet is much much faster. the above mentioned examples are not an happening anymore. overall browsing is also faster.
I don't know what was causing the issue with PiHole but I thought I would share this experience in case someone else is having similar issues.
I would also be very interested to know any logical explanation to this experience.
Edit: Hosting is on Physical server running ProxMox, not raspberry pi.