RStudio’s Markdown notebooks do not suffer from this and save a separate output file that can be gitignored.
No inline rendering of markdown.
Opening an .Rmd file is a lottery to see if rendered graphs and tables still exists.
Tables render completely differently in editor, HTML and pdf
Your last point also has an upside - it's using different engines (Rmarkdown vs. Sweave). I can write whatever HTML or LaTeX code I want, depending on what's appropriate. I wouldn't want to have to make web documents with LaTeX, nor would I want to make PDFs with HTML.
That's incorrect, take a look here -> https://blog.rstudio.com/2016/10/05/r-notebooks