And yet, as others have noticed, other companies somehow manage to update their launchers in realtime. Perhaps some reformulation of how these things interact is in order? Perhaps separate the login functions if necessary.
Minimally, when you go to log in, you should get an accurate error message of why you cannot log in, that is easily understandable and common sense. This would save people a lot of trouble, and save Turbine a lot of hate, would it not?
Now this would be possible. But as the launcher is currently setup ( keep in mind its still stuck in the 07 days ) its not possible to do that. But if they change how the launcher works for example they can change the .xml or .rss feed location to a different server so they will always have access to it. ( type or thing that other games have ) the part of the accurate error messages is simply the lack of progrmaing on the launcher side of things. If turbine was to setup a "Fake Message" that would be displayed instead of the real message for example if the launcher reads that the server is throwing the error "Servers are currently offline x39" the message that you would see would say " Server a currently offline. Please check back later" . Basically its a simple little cover up for the real message. Thats what other games are doing. so they just never added that function in the launcher.