WDTV Live G3 suddenly started behaving weirdly

I’ve been running 2.01.86 for months since the latest software wouldn’t play a lot of my MP4 files, and I’m experiencing the same issues as everyone else:

Lack of response from remote
Freezing when streaming Hulu, making it unwatchable
Box hangs and gives Out of Memory errors.

So, maybe it’s the act of upgrading/downgrading firmware that is helping, rather than the actual firmware?