The Inreach takes more caring and feeding than a PLB; it provides a different feature set as well. Like any piece of gear, it’s critical to understand both the feature set and the required ongoing maintenance.
One key point missing thus far is that before each trip (especially infrequent trips) it’s important to sync the Inreach, check for firmware updates as well as send out a test message to know it’s functional and charge it. Like others have pointed out, depending on your usage, you might need to carry a battery pack to keep the Inreach charged during your trip.
I say this as I know of a recent field failure of an Inreach Explorer (the original one from before the Garmin acquisition). When the owner contacted Garmin support after the trip it became clear that the satellite communications subsystem had failed: while the Inreach was able to get a good GPS fix it couldn’t send or receive messages on the Iridium network. Luckily in this case my friend was with others who had a second Inreach that he was able to send messages to his family. They were in a rather remote part of the Canadian Rockies and he was expecting to be able to provide updates along the way. The one thing he did not to do before his trip was to check and sync his Inreach; it had worked fine on a trip to the Sierra in April.