I think it might be because the output comes from Mathematica's engine, and the best way to render various formulas, tables, charts, etc. is to just use the same graphical output.
That's the first thing I noticed too after wondering why the fonts were rendering so poorly.
This is bad for both accessibility and readability.