Just out of curiosity, what's the problem with PPPoE?
PPPoE can be tricky to handle. Some cheap dedicated hardware chips can offload the PPPoE element in much of the same way that NAT can be offloaded in a cheap ISP provided box. Unfortunately when higher bandwidths are needed these cheap dedicated bits of silicon run out of steam and routers start to lean on multicore Atom CPU chips and above. These higher class CPUs do not have PPPoE offloading, although the better server or mini-server orientated CPUs do tend to have more advanced and dedicated crypto handling, relieving the CPU of that task.
Where it all gets messy is that almost all current OSs & CPUs handle PPPoE through a single core. This reduces your theoretical throughput on your typical multi-core beast to that of a single core machine. A lot of higher-end routers run on Linux & BSD and they all share the single-core PPPoE issue. Whilst we lag behind a lot of countries in terms of FTTP even Openreach is starting to push >1 Gbps products. PPPoE bottlenecks will just cause more and more issues.
My router is reasonably powerful, with QAT offloading, multiple fully-routed interfaces, all with modern Intel NICs. It has a brace of 10 GbE ports and multiple 2.5 GbE ports. In simple routing it can route 10 Gbps WAN traffic with ease; with typical higher-end features enabled it would drop to around 7 Gbps. I would guess with a PPPoE WAN it probably struggle at around 1.5 Gbps, maybe a little less. It is an £800+ OEM router....
So you can see the problem. Those who need higher bandwidths are probably the exact same people running QoS, advanced firewall features, perhaps intrusion monitoring, VPNs and alike. Being forced to use PPPoE on high-bandwidth links will require very expensive hardware so that a single core can work very hard on the PPPoE problem, leaving the other cores with little to do.
PPPoE was fine at low bandwidths on dedicated silicon. The list of countries using PPPoE on >1 Gbps is vanishingly small and none of the major CPU manufacturers see a viable market in dedicated silicon for PPPoE.
BT/Openreach plan on introducing a 1.8 Gbps FTTP service later this year. PPPoE WANs have a problem.
☕️