Well, he could have a chat with his Doctor and ask exactly WHY he is on beta blockers still. If there has been no permanent damage to his heart, and he has no chest pains, then why after 6 years does he still require this medication? It seems like Doctors sometimes get people to take this medication as a course of protocol rather than individual needs. He may feel a whole lot better without it. There are other forms of medication which can control his blood pressure, such as ace inhibitors, and personally I think 84/54 is ridiculous. I think for a Doctor to simply say drink fluids and swallow salt as a remedy is NUTS. He should be evaluating the medication and taking professional measures.
I can understand people taking beta blockers when they have a known heart problem, such as ischemia, but if a person is very active and has no problems, then why do they need to continue to take them? My opinion is, ask the Doctor why. If the Doctor has no real explanation apart from "its the normal thing to do", I would get a second opinion.
Coreg (carvedilol) is a very effective beta blocker. All beta blockers can affect blood pressure and pulse rate, they work by controlling the adrenlin. They don't normally cause heart damage, however. Just the opposite, they improve heart efficiency.
He might need a lower dose, I'm sure his doctor will weigh in on that issue. Don't under any circumstances stop taking it, one must taper off.
I take the drug, and it has worked very well for my heart health. I've had heart attacks and numerous stents as well. I also had the side effects of low pulse rate and low blood pressure. It wasn't a problem until I needed a pacemaker.