This is definitely the future of the web. There was a discussion a bit back, but I realized I should create a specific idea so people can vote on it.
https://community.marketo.com/MarketoDiscussionDetail?id=90650000000PWbrAAGHere's the discussion thread and Craig really hits the nail on the head when discussing the way that marketo inserts it's elements into the DOM. When you read through the source of a Marketo page the elements aren't in the order I'd expect them to appear given the way I create my website. I've always accepted this and moved on. But it is truly the thing standing in the way of a flexible design. So perhaps the idea is the add order through sequencing as classes or spans. Or allowing items to have relative positioning. I don't know what is easiest to do to allow more flexibility, you guys are much smarter than I, so I'll leave the actual idea to you.
This is no longer the most burning topic to me now that I realize I have the ability to take Marketo forms off site without resorting iframes. So to me I'm a bit ok, but I still create this idea for you, because this is an idea that will only grow stronger as more people understand the potential of responsive websites.