>When does it get too abstract?
When the abstraction detracts more value than it provides.
I think this is an interesting direction to explore. Plotly is fine. So is D3 and plenty of other solutions, but neither represent the ultimate pinnacle of charting.