I agree about the open source UI, to an extent. However, there are some open source projects (I won't name them), which, in an effort to counter the UI deficiency phenomenon, swing too far the other way and slap a stunning over-engineered, "beautiful" UI on a product that is half baked. This is much worse, IMHO