this doesn’t seem ideal for a piece of hardware that may go in a remote location.

It doesn't. But judging from forum posts, it seems like it was a common failure mode and it might've been fixed in later hardware revs.