I see, the "pharm student here" guy. I remember now ^_^
I enjoy the enthusiasm. But, you're definitely learning incorrect information. As did I in medical school whenI was being taught by PhD's, etc. Arrogance is a trait that is not in short supply among professors, yet it's almost universally unproductive or worse.
Amlodipine is the only CCB I work with regularly in my practice as I am not a cardiologist. So, I'll keep my discussion to amlodipine. If there was some new movement to include BB in every patient on amlodipine, that's news to me. I'd also be exceedingly skeptical to implement unless there was a massive proven benefit in RCT's. All the guidelines suggest beta blockers down the line, by up to two drugs, from CCB's which means that necessarily CCB's are given without BB's according to those guidelines. BB's often make people feel like utter garbage and seems to provide less protection against stroke. So, there are other reasons than efficacy which determine the utility of the BB class in hypertension control. And amlodipine, even as a solo medication, are often tolerated exceptionally well with very potent anti-hypertensive activity with rare to few side effects. The only complaint I see is people who may have already had some degree of venous insufficiency getting additional edema. I'm not going to waste my time substantiating the safety and efficacy of a CCB like amlodipine as a first or second line agent in the management of hypertension. There is a literal overwhelming abundance of evidence to support that. You were not satisfied with JNC-8's algorithm, clearly. But, even Up To Date's take on choice of therapy does not pair CCB's with BB's as first line combination therapy.
Back to the point about arrogant PhD's spewing nonsense and beta blockers. Beta blockers absolutely do lower blood pressure. And, actually, an average of 9.8 mmHg (Table 3): Invalid Link Removed
We have a saying in medicine: "Trust nobody, expect sabotage". lol. In other words, accept the knowledge your professors give you, but be sure to challenge it.