It's a hot button topic - no doubt - but at the same time, most home Router/AP's are actually not that bad with regards to buffer bloat due to limited memory for buffers on the device itself (many AC1900 class devices are still limited to 256MB RAM). Don't believe me - do some internal testing across a WAN port inside your LAN... there are tools that can measure this, and most routers one can buy on the BestBuy/Fry's/Amazon/NewEGG shelves - they're fine with regards to this...
So there's little that can be done from an end-user/customer perspective - most of it is upstream, either at the carrier, or the upper tier providers from them - e.g. backbone of the internet at large...
At the last mile/local loops - DSL and Fibre are a bit better as a transport than Cable, due to architectural differences, but at the same time, with CDN's, best cost routing (cost is a driver here) and the inherent bias of bandwidth towards the downstream side (from operator to customer), there will always be some level of buffering...