Here just my small crazy idea about Yast and software management based on newbies (i personally know) complaints:
OpenSuSE Suggestions
I really do believe that removing and upgrading software should be a lot easier... newbies can't deal with too much technical things.
Just an idea...