"While it has it's place in training, some of the latest research does not indicate this to be as effective for Hypertrophy nor Limit Strength (1 Repetition Max) Training."
Theres new research all the time and all of it supposedly has something newer and better. Idk what the latest study indicates but drop sets work!! Ive done all kinds, this is my favorite and prob most productive method of training. Ive done more of DC approach, a certain weight for 6-8 reps, <15sec rest, same weight for 3-4reps, 15sec rest, same weight third time for 2-3 at most. Sometimes instead of rep drop set (DC), i would triple drop the weight and keep reps high- 100lbs x8-12, drop 70lb x8-12 drop 50x8-12. i would do anywhere between 2-6 drop sets as part of 1 major set. I really hard "drop set" is when u decrease the mechanical advantage of an extersice- db seated press has the least amount of mechanical advantage when it comes to pressing, thats why u bench most on decline. try a drop set going from seated bench position to flat even decline bench, every set drop the pin back. its hard, prison workout haha