I only have flash memory-based devices, so obviously I am favoring flash memory

The question is: Is flash memory really more reliable than microdrives, as the articles pointed out by Morpheus suggest? I've heard scary things about flash memory, such as limited write capabilites.