Reasons for having MCU pin-states default to pull-up/down out of reset
Because it's good practice to never leave logic pins purely floating.
Brief TI Overview
Detailed TI overview
Amusing dramatized war story of a real-world example