You've been lifting for a few years. When you take your shirt off, do you look like a professional athlete? Do you even look like you work out?
Many fitness "experts" defend weights and cardio like they are infallible, but where are the results? Why does almost nobody look even marginally athletic?
Fitness may be the most failed human endeavor, and you are about to see how exercise science has missed some obvious principles that when enacted will turn you into the superhuman you always wanted to be.
In Weight Lifting is a Waste of Time, Dr. John Jaquish and Henry Alkire explore the science that supports this argument and lay out a superior strength training approach that has been seen to put 20 pounds of muscle on drug-free, experienced lifters (i.e., not beginners) in six months.