I'm in a position where I can freely choose my own language for my analysis and modeling work, and use Python and R in my day to day.
The thing that really put me off R is the opaqueness of the language. In python I like to think I have a rudimentary understanding of how the language is structured , and I can actually read error messages. But in R, if something fails all bets are off, and you just have iteratively comment out code to find the error. Rstudio is usually given as a really great IDE for analysis, but it just crashes too often, and is slow to a point where you just have to wait minutes on end if you click the wrong variable. Pycharm (professional) does the same as Rstudio, and more: I can plot, I can see variables, I have a working debugger and code completion is to my opinion as good as it gets.
Two things in python are not up to snuff: Plotting (ggplot2 is really good) and some statistical models. That's the reason why I still sometimes have to fire up Rstudio. I hope I can phase out R in my work as much as possible though.