It has some key strengths though:
1. RStudio IDE as you note. It's a really great, focused IDE for doing most of the things people do with R.
2. Shiny. Such a well conceived and constructed toolkit for building interactive apps
3. The package ecosystem: lots of really good quality, high performance packages
4. RStudio the company, who contribute a lot to the community - both open source (RStudio IDE, Shiny, tidyverse, ...) and commercial (RSConnect, Package Manager).
From a language design pov I like Julia over Python over R. But for number-heavy computing I prefer the R ecosystem overall.
https://rstudio.github.io/reticulate/articles/rstudio_ide.ht...
Related tweets:
Also, it used electron.
So long live RStudio, I guess.
Tidyverse is massively overrated if you ask me. The good parts of it (dplyr and ggplot) are nice for interactive work. And that's about it - if you're deploying the code in an application, you're best off sticking to base R as much as possible.