The efficacy of agents such as beta-blockers for rate control and possibly suppression of AF, is indeed gaining more appreciation. But this class also have major side effects (such as fatigue, breathlessness, and risk for torsades de pointes).