There are plenty of things about developing for the web these days to be annoyed with, but overall the state of web development is way-ay-ay better than 15-20 years ago when IE was dominant and widespread support for standards was hard to come by. I'm much happier working in Rails or even modern JS/Webpack then working in any "native" app framework/language.