For context on what the OP means by "this makes the document structure completely flat to screen reader users", I highly recommend this video. It features a blind web developer navigating websites which do and do not make proper use of headings:
http://www.youtube.com/watch?v=AmUPhEVWu_E
It literally changed the way I thought about web development and accessibility.