Having come from the military fighter/trainer world where there is no such thing as a "stabilized approach" into the 121 world where stabilized approach is a regulatory requirement, I'm of the opinion that much of the 121 world belongs to a "cult of stabilized approach" that falsely sees it as an end to itself, rather than what it really is, which is a technique to achieve the *actual* end of a safe landing.
We don't need to turn every GA pattern into a 2-mile final that has a 500-foot stable hoop to go through in order to land. Even a 300'/1 mile "stabilized" hoop is, IMHO, excessive for many GA patterns. In a single-engine airplane, I still try and adhere to that premise that if the engine quits at any point in the pattern I can power-off glide to a normal landing. In a big taildragger like a Stearman or a T-6 where forward visibility is restricted, the safest base-to-final is the tight, descending turn where you can keep the runway in sight out the side of the cockpit and roll out wings level just prior to the threshold and touching down.
So, the stabilized approach concept is a great technique and has its place in some areas of aviation (especially with bigger/heavier aircraft), but it isn't a universally-applicable best practice, IMHO. Just like an overhead pattern is appropriate and useful for a lot of high-performance airplanes and not useful or appropriate for others, the same can be said for the stabilized approach philosophy.