https://twitter.com/markdalgleish/status/830557687779700736
Extreme is very vague. I assume you are comparing JS vs Elm / PureScipt.
You get a lot more than purity i.e. robust, speed of development, confidence.
You give up less than you say.
Convenience: Depends on what are you used to, Haskell, PS can be have a lot of 'convenience' after you learn them. Is just different type.
Availabilty: Not that JS the way we are doing it now is available everywhere. We need transpilers. Many langs target JS at compile time, so they can be available too in that way.
Approachability: very debatable, I reckon that other langs (e.g. Elm) are more approachable than JS for newbies. All depends on where are you coming from.
I feel this is reductionist and can be used as good excuse not to learn better things.
However I totally hate people bashing JS and mocking people, they are doing a disservice to their communities as they stop people wanting to learn better things.