I consider the time I spent implementing RFC 4638 to allow the PPPoE implementation I use to have a 1500 byte MTU to be a good investment.
I have centurylink DSL with PPPoE and the thing that really bugs me is if your modem lost the PPPoE password, it can login with default credentials and ask for the passsword. CenturyLink clearly knows who I am without needing PPPoE authentication, so what do they get out of it?