MacBook Pro has to recover from Safe Sleep after 50% of all sleeps, although power is connected
Apple says the reason is to comply with the European Energy Standards.  It looks like you can modify the behavior with some commandline-fu:

sudo pmset -a autopoweroffdelay 86400


will send your MacBook Pro to safe sleep after 24 hours instead of the default 4 hours.