yes,
I think the main thing is when the nonfree firmware was included (user can opt-out) as a default at install.
So out of the box support for most common hardware became way better.
It was always pretty easy to add nonfree repositories, but having to manually sort out wifi firmware after an install was a pain.
Yes, but it's significantly less automatic. Testing distros on an old laptop, Debian wouldn't support the network card out of the box and I had to use USB tethering from my phone to get the necessary drivers off the internet. Ubuntu just had them in the image and installed them automatically.