@Dragon @ShadowJonathan Samsung is selling A16 for 130€ with 6 years of support, so it is possible.
Bunch of 6-7y old phones have LineageOS 22 (Android 15) build, but OEMs stopped supporting them years ago. Some companies like HMD have 5y for business users only (2y for standard models) even though hardware and software are the same.
Maybe these new regulations will put pressure on OEMs who are selling bad products, but it could actually make it easier (and cheaper) for those who already invest in repairability and/or longer support.