I would look for a printer that supports Web Services for Devices (WSD) or Airscan (eSCL). These protocol allows you setup a scanner without installing a driver.
Here are a couple of starting points for sane-airscan. I discovered it long after I had installed the drivers for my all-in-one.
https://wiki.archlinux.org/title/SANE#Sharing_your_scanner_over_a_network
https://manpages.ubuntu.com/manpages/jammy/man5/sane-airscan.5.html
The original interview is no longer available, but here are references.
https://www.theregister.com/2013/08/24/top_10_steve_ballmer_quotes_from_microsoft_history/
“Ballmer: I may have called Linux a cancer but now I love it” https://www.zdnet.com/article/ballmer-i-may-have-called-linux-a-cancer-but-now-i-love-it/
“Former Microsoft CEO Ballmer does about-face on Linux technology” https://www.reuters.com/article/us-microsoft-ballmer-linux-idUSKCN0WC2RA/