Thread:Talk:Universal Language Selector/Disabling ULS/reply (8)

I gave several reasons in many places already, but I'll elaborate on it again in the hope that you will consider those issues.

First of all I think many users don't need ULS at all: Besides those nobody was able to tell me if ULS offers any further features, that may not be directly visible. But if there are no such "hidden" features ULS is totally useless for me (and probably many others) and only clutters the UI.
 * The "default" user which is writing in a Latin language on a Wikipedia that is using a Latin language has absolutely no need for input methods or different fonts, therefore two unnecessary features added, nothing gained.
 * The third main feature of ULS, changing interface language, is redundant to the setting in user preferences. It is a great feature for not logged in-users, I don't want to deny that, but its totally useless for logged-in users. Setting the interface language is normally a one time Job one does on account creation or shortly after. Afterwards the setting is not needed anymore (and surely not directly in ones face on every page). And this setting is normally sought in a central place – the user's preferences, where all settings should be made. What makes this single setting so much more important than others, that it needs to be presented separately in the UI? I often change my skin to check compatibility – maybe add a button for that one, too?

Now to the problems this is actually producing besides being redundant or even useless:
 * ULS is loaded by JavaScript. That means it's slow as hell by default (whatever you are going to do to optimize it). And it adds overhead to every page load.
 * Since it's loaded by JavaScript the buttons are added to the UI with some delay. This causes "flickering" which looks totally unprofessional and is distracting the eye.
 * Currently it even renders some pages with many language links useless (the loading of the script takes ages, blocking everything). There are bug reports already and I'm sure it will be fixed eventually, but it is a good example why I would have preferred to be able to disable ULS in the first place. It would have saved my needless hassle with a feature I never used and will never use.