I have maybe a few dozen USB C devices all from dumb 5V/2A chargers to 20V/5A chargers. From USB 5GB to USB 40GB. Never once have I ever had issue with the cables and connectors. Only time I’ve had an issue was when I dropped my phone into the charging cable where it physically broke off.
Meanwhile I’ve had an iPhone for 4 years and the lightning connector broke in such a way I had to use hot glue to pull it out of the port.
PiHole and AdGuard are both easy to setup servers for network wide DNS blocking. (Homenetworking)
NextDNS is an external entity that allows you to setup DNS blocking on devices that support DoT, DoH, and occasionally plaintext DNS. (For your phone and other mobile devices)
iPhones and Androids both support DoT while Firefox (and likely most modern browsers) supports DoH.
If you don’t want to rely on an external entity, you could use a wire guard split tunnel to block your ads away from your home network. Additionally you can set up a VPS and self host your DNS server there.