The politician should have been carrying a locator like a spot tracker or similar and yes it was very poor form on his part, he should have been much better prepared but as far as I know an epirb invokes a much higher level of response from the AMSA.
Epirbs are not replacements for phones, maps, etc, they should only be used as a last resort when your life is in immediate and eminent danger, if you leave it to the emergency services to decide and they decide it was not a life threatening emergency then you may well get a bill in the mail for their assistance.
I think it also should be remembered that the people that handle epirb responses are the same people that are doing things like looking for MH370 and are not there to respond to someone who has not charged his phone or has not done their homework before they go on a trip, no offense meant to the OP, who makes valid points from the lesson learnt