Yeah I can relate, it's good fun to setup toolchains (for a while).
I totally agree, there's probably not a better way. But this is a language level problem. Perhaps when chromium monopolies most of the web, this problem could come to decline.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.