Especially when syntax highlighting is off (e.g. because of the lack of proper tags like here), code blocks are hard to distinguish from normal text, because the default background is already grayish:
I'm not sure if this is a consequence of the new post formatting or that it's a consequence of the responsive design which was rolled out a few years ago.