Another use for symbol macros is in writing package/module systems, where you want to determine which package a symbol goes into based on the compilation context.
You can do this to a certain extent already, using package!symbol notation, but this still doesn't allow using symbols without prefixes.