I think it's important to note that only SMB1 is not installed by default on the newer versions. Windows still uses (and requires) the later versions of the SMB protocol to operate.

By completely disabling SMB support, you say goodbye to any form of Windows networking, such as using domains and the like.

"Instead of sharing files by linking computers via SMB, use a dedicated file server" --- and what protocol do file-servers use to communicate with Windows? SMB. Unless of course you enable AFP or NFS on your Windows hosts, but these come with their own issues as well.