Maybe redundant, but not stupid.
I think you've got it right. I honestly don't think Artoo has
ever had a memory wipe. It's entirely possible that he's upgraded himself so his storage capacity for memory is greater than other R2 units of his generation. He's quite clever... for a droid, that is.
