Funny, only a few years ago people were popping the caps on the K6 chips and claiming that the exposed core of the FCPGA was the greatest thing since PGA.
The fragility is only a mere downside, not a flaw. You add a heat spreader, the downside to that is that heat transfer isn't as efficient.
As far as "having a hard time running on stock air", AMD's not having a problem with that, my XP2000+ CPU has been running with a retail heatsink for months now, at a temp of about 130F in a case without tons of fans. Just one in the front and a small one on the side, not high speed. Right on the line with other CPUs in similar cases. If you want to go through and rip AMD apart for not redesigning thier CPU sockets for every little heatsink improvement, lets look at the hassle we've delt with from Intel, since the pentium w/ multipliers was introduced, there was two sockets for the pentium, one for the PPro, a slot for the P2/P3, THREE DIFFERENT socket 370s, a slot for the Xeon, two sockets for the Xeon, and two sockets for the P4. AMD's had one socket for the K5-6, one slot for the Athlon, and one socket for the Athlon. Now, I'm not saying that Intel was wrong for doing this. They just had the ability to push OEMs a bit more. The upside was the ability to add cooling on the Xeons, P2/3s, and P4s when they needed extra cooling and scale back on the Celerons, P3 tulatarians and P3Es. The downside? More confusion, and compatibility questions.
There is not one perfect packaging. If there were they wouldn't be making microBGA, BGA, PGA, PPGA, FCPGA, LGA, PLCC, PQFP, LQFP, and the 100 other packages they do.