A thing that may be missing here is that when a lot of us first used linux, we didn’t know how to install drivers for the devices. Of course some here from the /boot /root linux days may know, but most of the new users today don’t. There’s a place for debian style distros, theres a place for getting manufacturers to use their current supply chain as the industry reforms.
Also the FSF kinda stabbed the Debian team in the back, Debian by default is fully free, and the kernel was equivalent to linux-libre and then you had the option to for when you needed it, to install non free drivers. Now we live in a world where the Linux kernel has non free software in it and is no longer FSF approved. The number of FSF approved distros has shrinked a lot.
Us that understand how truly important this issue is will buy hardware from manufacturers that embrace free software and aspire to be pure, but others are stuck with what they have. They have businesses running on non free software, they have all the games they wanna play, they have streaming services and such, so understand that the world needs so transition to free software, and that legislation is important here. If we really care about these issues, we need to elect representatives that understand the issues with non free software.