Software developers are trained in the importance of the user interface for ease of use, customer enjoyment and engagement focus. You can see this play out especially well at companies like Apple. At News Corp. they appear to care little for the principles of a good user interface if you look at their website this morning. It is truly awful.

Screenshot