Another way is to simply shut down samba and use webdav instead for sharing files. Don't forget, samba is a proprietary protocol, webdav is not. Hence the popularity of systems like Nextcloud.
I too am not in any way fond of Microsoft. I started out on IBM 360 system at CDC as a programmer/system analyst, and moved to Novell in micro systems later. I moved all our clients from Novell 4 when WfW 3.11 was released and beat Novell in every way for our client's needs.
I stopped using Microsoft on MY desktop in '99 after:
1. MS Word ate my thesis the day before I had to present it (23 hours of rewriting and reassembly from backups) and
2. MS Windows got a virus. I had all protections running, am extremely careful (I've had an internet email account since 1988) and it did not matter - the virus exploited a coding flaw and infected my system.
I still use it for my music workstations and playing games, but that's all.
UNIX-style OS's have won everywhere except the desktop. It's worth remembering that UNIX-style systems have never been particularly secure and were originally and briefly single user (that's the Un in Unix!) - the very first internet worm, the Morris worm, exploited flaws in UNIX networking code.
But Windows still rules the desktop in business and government and always will.
My colleagues have convinced me that with this I have up to put.
So, while I agree with your proposals in principle, it ain't going to happen. We have to protect the infrastructure that is there. There is no way that users who barely can scratch their IT arses will ever learn to use anything other than drive letters.
MeJ