History is going to look back at CSS in disbelief when it calculates the amount of engineering time was spent trying to position elements correctly.
This isn't hating on CSS as much as how broken layout creation is with no end in sight--but plenty of hacks.