Learn to theme, create a nice theme that looks just how you want it to look. Then all applications will look "fancier" and nobody's forcing anyone to create any unstandard, unthemeable user interfaces in their apps. UI layout is another thing and I think application programmers would appreciate feedback on it. But remember that some apps are early in development. If someone has been working on something for 2 days, one cannot go and shout "the application is so ugly!". Rock solid feature first, look&feel second. That would be the best option to make all apps shiny!