History panel got zoom plugin, that was removed some time ago, in https://github.com/home-assistant/frontend/pull/1104.
Without zoom, it is hard to read values, especially if you have many values, like shown here:

I think the zoom plugin should be added, but only to the x-axis.
Change chart library.

the screen above is from highcharts (https://www.highcharts.com/stock/demo/compare)
I do like high charts.
For the hightcharts the 25 bytes only are needed for one point on the graph, but for the standard HA history graph(history integration) 260 byte are used for the 1 point on the graph, thus the highcharts much more effective.
another option is uPlot.
Most helpful comment
I do like high charts.