Form follows function? Not always, form follows whatever may be in your head. And for me thats the real beauty of design.
Nothing is ever perfect, especially not in design. Every design has its merits, and draw backs, its just all a matter of how you sell it.