5 plus years ago... nothing worked very well with the non-free stuff.

Since Debian committed to dealing with Firmware and blobs in a more sane manner... they have actually solved 99% of the issues that were seen.