1999/44/EC requires member states to provide for a minimum limitation period of 2 years. A limitation period isn’t a guarantee or warranty. It’s a time bar on a right to redress. SOGA provides limitation period of 6 years, so 1999/44/EC requirements have been more than satisfied in that respect.
To be fair, if something breaks after 18 months and you want your money back/repair/replacement, just repeatedly emailing the company with whatever rights you feel you have (whether its under EU directive or national law) is generally sufficient. Many reputable companies pay out to maintain brand reputation/customer base, rather than because they may be legally required to anyway.
But…and it’s a big but…if they tell you to bugger off, it’s not exactly a walk in the park from that point to getting your money back.
Claiming on a warranty is generally much, much easier.
Don’t get me wrong, I don’t think extended warranties hold a particularly high value in most cases, but when you get them for free/cheap (ie John Lewis, FlexPlus) it’s a welcome bonus.