So it depends on the theme editor styles whether the preview looks fine or not? Really?

No, I wasn't paying attention; the preview is the frontend, so it depends on the stylesheet of your theme. But if your stylesheet contains all the recommended markup (for headings, alignments, tables, lists, etc) and a reset stylesheet, most of the blocks should just look fine.