Agreed. There are many WTF things I can think of in R, this is absolutely not one of them.
To be fair to JMW, I used to as well - and perhaps more importantly I was writing end user software in R and not doing my own data wrangling.
Which is still not any serious barrier in using R succesfully.