What? No. Check out Jupyter, for example. Of course that's a totally different platform, but I wouldn't call that "static".
The only output I can find in Jupyter that is not static is coming from Bokeh which takes Python and generates javascript code to run in the browser. Jupyter itself calls this "a style of D3".
everyone has a web browser...
This is a limitation that may make no difference in some cases, but in others it is important for code to execute in the client.
A good example of this is making a visualization that seamlessly responds to the user's mouse pointer.