32GB Class 10 Micro SD card - unexpectedly removed in Android

Older phones, like the HTC Hero I have (Android 2.1), didn’t have an issue with Class 10.  Only newer phones seem to have this problem (just a guess, but the faster the hardware/OS, the more it holds the timeouts to their word?).  hehe.