Alignment reasons. It is easier for a 32bit CPU to only process 32bit values.
This article does a pretty good job explaining it if you are interested in the reading. I just wasn't thinking when I said that it made it 32bit because I was thinking of alignment, but forgetting that for a 8bit value alignment doesn't really matter as far as read/write access goes.