For advanced users, there is already zypper addrepo --disable which does exactly that. YaST is not a 100% replacement for command line tools. The idea is to support common use cases more easily.