no sponsor,
"since it is always difficult knowing exactly where you will be turned on base & intercept, and how fast/slow the controllers want you to be"
Well to my mind it's still an Air Traffic SERVICE, if you're not happy with the service you are receiving then you should be asking (and receiving) for more track miles, speed reductions etc.
"To throw away an approach because you are 150ft to high at 6 miles would be a nonsense. If you are not stabilized by your specified, company height (1000 or 500 ft) then yes you should throw it away."
Agreed, but even flying a CDA you can (and should) still be below the glide, lower your descent rate and capture from below before ALT HOLD engages. I agree it's not always as easy to do as it is to spout on here, and I have captured a glide from above before, but as I said previously, it isn't desirable practice.
Regards!
Atreyu