Some would say that the amount of internationalization of the world has also devastated most cultures. Different dialects emerged because of regional isolation amongst different groups throughout times of historical growth. As the world is no longer isolated from each other any more, the need to persist those independent languages has lessened to the point where distinctly different dialects (alliteration?) only hamper communication.
While a tool to instantly translate a conversation while two people speak would be amazing, it would have the same effect as having a universal language in my opinion.
How about a software solution for translation that works perfectly?