Did you try a few different SD card or just the 64GB card? You may want to try another one. Like scottsh said, I have also unplugged power from RPi many times and have not encountered any SD corruption issue. I do think some cards may be more prone to corruption.