Yeah, you could argue that having "just" 1 GB of RAM was the problem, but Apple designs the software for the hardware. It should have worked a lot better.
While 7.1 is indeed much more reliable than 7.0.x, the lack of RAM is still an issue. For example, I still need to manually kill everything else on my rMini (or fully reboot) to be able to properly run XCOM: Enemy Unknown...