You are lucky! There are many people that don't want to touch any code. Setting up a Python environment locally might be a big pain. That's a huge blocker for notebooks sharing.
I treat dashboard as visualization part. What is more, visualized data is used to trigger further actions - for example, send alert email. Yes, I found them useful.