Yeah, there are some flaws in those various models, sure there are. They got tired of making radios that would outlast their useful service life in fully intact condition, I guess. But I've never seen any real issues at all with the construction of the P7300 and XG-75P platform. Those spring clips on the battery might be an issue, rarely, but that's on the battery, not the radio. I've acquired hundreds of those radios through surplus channels and never once found one that was mechanically unserviceable yet.
Let's see...an HT600 could be the eternal radio if the knobs weren't made of a grade of urethane that eventually turns to wax. That particular material issue was actually engineered into all 80s and 90s Motorola products as there was some government mandate that they had to have some degree of "recyclability" so we got garbage grade knobs and antennas that would turn to wax after several years or even less with a few heat cycles. I don't remember all the details but that was the jist of it. The MX radios had only that PTT boot issue, otherwise they could be the eternal radio, and I have one on my desk right next to me, 40 years old, still runs perfectly. VHF, and I have a plan to slowly convert it for 2 meter use as I acquire the low range modules for it and with luck the prom can have more channels added to it. (It's a 48 channel radio with only 18 channels populated.)
The GE M-PA and M-PD radios basically could last forever. Use one as a jack stand, it would barely even care. But the power switch in the battery was a weird design choice. Oh well, it just made one less part in the radio to fail.