Exported PNG from Photoshop is Blurry
I'm creating a reasonably large image in Photoshop in which there are several rectangles (just made with the Rectangle Tool). I have vector tools set to snap to the pixel grid, and even just by zooming in, I can see that the shapes are aligned with the grid:

In the Export Preview, it shows as perfectly sharp:

However, upon exporting to PNG, I get this much more blurry version:

I'm exporting at 100% scale from a 300 PPI image.
I don't understand why the compression algorithm would do this when the original image is so simple: all rectangular vector shapes in flat colors. Is there some way to avoid this? Would Illustrator or some other program not have this issue? (I'm only using Photoshop because I'm most familiar with it)
