Yeah, the default [homes] share is really not necessary on a home network where you really just want a common share. On my home storage server, I just have a “files” user, and a corresponding, anonymously readable/writable share:

  [public]
     vfs objects = catia fruit streams_xattr
     fruit:encoding = native
  
     comment = Public share
     path = /home/files
     force user = files
     force group = files
     guest ok = yes
     browseable = yes
     read only = no
     create mask = 0644
     directory mask = 0755
  
     readdir_attr:aapl_max_access = no
The default [homes] share is still there in case I need it for anything, but it's “browseable = no” so it doesn't confuse visitors.