It's "Dude you'll always have to do something with HTML/CSS/JS." that is attracting the downvotes. That is a thoroughly web-centric view of of the world. Some people never write software with graphical interfaces at all, let alone a web-based one. I never touched a GUI (LabView doesn't count :P) until about nine months ago, and I have been writing code full-time for over seven years and intermittently for over thirteen.
The comment about how easy it is to learn is spot on, in my experience. I was very surprised at how fast I ramped up on vanilla JavaScript and Angular.