User Code in Generated Methods

But they have those nice comment blocks for user-defined code...

I know it's tempting to add code in the generated methods, but try to avoid it.   Why?  Here's a few reasons...