Indentation is for code blocks. Such blocks are
supposed to be rendered monospaced and unwrapped. A browser that didn't render them that way would be broken. The solution is to format quotes in a way that's appropriate for quotes, not using code formatting.
(The real solution would be for HN to support an actual quote style, like Markdown's leading > style, but alas....)