I'm not sure what the problem is either.
I'm a happy Fedora workstation user, and I was given a printer a few weeks ago. After I turned it on and connected it to my network I asked Gnome to look for it.
Gnome discovered it and installed a driver for it and now I can print to it.
If that's an example of the Desktop Environment doing too much I'm ok with it.