No it isn't. The phone give me various options when I connect it to the computer via USB. I can choose a 'charge only' mode or access the microSD if I choose.
Got mine. Showed up right when the store opened.. I probably could've slept a little longer though; the rep helping me said Motorola stocked the store pretty well with ~100 Bionics.