There are many more non-coders out there using WordPress than coders. For us non-coders, we often think, “Why isn’t arranging elements in my theme easier? Why can’t I just drag stuff and drop it where I want?”
Well, with a number of the more sophisticated premium themes these days you can. But there are also a few free themes out there that let you do the same thing.