What is the benefit of learning Dash

I am a pioneer in dash, learning and coding in Dash. So far so good and its interesting. But i always had that question that why i need to write big code for dashboard which take lot of time. In today’s world there are so many free visualization tools to create dashboard in quick time.

Why we need to learn Dash. What all the advantage over free visualization tools. ?

Sorry if i asked a basic dumb question. Just need something beneficial to keep me my self motivated in Dash coding.

I love coding !