I guess you could call it the Windozification of Linux: hide everything behind layers of cruft that enforce "sensible" defaults. Only "sensible" doesn't necessarily apply the same outside Germany. And in this case, I found it required *way* too much effort to get a "Pro" version to do what I needed it to do.
I started off from a blank HDD using the SuSe DVD, so everything checked out re. shared libraries.
I didn't try turning off Yast modules, but then I probably would have turned everything off... I recall the firewall setup to be particularly loathsome because half of it was done in Yast, the other half required hand-editing the rc.config file.
And I'm stil tripping over Yast/Suse left-overs to this day.