It works for presenting or selecting initial language. Even that is debatable because some big players don't even care about that and present language based on location.
Explaining to people they should go and change their browser settings is major hassle.