Supposed benefits are that it is easier to render text on colored backgrounds (you can just render with alpha to a buffer and combine it with the background, with RGB subpixel rendering you have to consider the background while drawing), and you can scale text without color artifacts.
To be honest, we have plenty of computing power today, and our GPUs are underutilized most of the time anyway. I wonder why we can't just have RGB subpixel aware rendering of everything (not just text, but also lines and polygons) implemented as a kind of shader pass. Render everything at 3x horizontal resolution, and merge using an appropriate shader. And if you have a HiDPI screen, just drop the shader.
Though since DPIs are going up and 3 alpha channels is such an unusual thing, I guess they just figured it wasn't worth the trouble.