I have used Toprol XL (Metoprolol ER) for many years. One side effect I noticed is that my ankles would swell (my eGFR is only 53), but that swelling is since gone down. I have experimented with the dosage and determined that at 50mg my PVC's/PAC's go down to ~20,000 to 25,000 per day (calculated based on one minute readings per test) as compared to 38,000 per day (based on Holter monitor) and I settled on that. Originally I was prescribed Beta Blockers for blood pressure reduction - didn't work.
Yeah, cardiology will give beta blockers to just about anyone, no harm in trying it.