Possible get more modern looking charts?

I still have trouble getting a nice smooth graph for different resolutions (phone vs. desktop). And I haven’t spent enough time to get it to smooth out in a way that accurately shows data on both ends. Using less point counts distorts the data too much. It would be nice if the chart component could smooth out natively instead of the user having to figure out how to smooth out the data before using it in a graph.

I still advocate for better looking charts/graphs out of the box (since it is possible).