Well That depends on the stylesheet used. Photopost and Reviewpost have the same templates so and it just looks the same as
VB here and every site I have seen
http://www.photopost.com/photopost/index.php
Let's remember most of the problems your talking about are stylesheet related. If someone creates a stylesheet with a gradient that is 10px wide say by 50px high and the column you are filling is 60px high your going to have either an empty space or a repeat of the image. This is all in the style CSS not photopost.
What you are stating is not a bug in our program. You state is has been this way for a while. We just introduced style integration a little over a month ago. We simply match class calls between the products. If the problem is in your stylesheet how is it a photopost problem?