Wow ... using your analogy ... if I, personally am unaware to the intricacies of auto mechanics ... I should expect a long list of excuses when I expect the repair shop to fix my transmission? If I understand all that detail myself ... who needs a repair shop?
Fix...no...but you are asking your mechanic to make your 4 speed into a 5 speed and when he says it's not easy to do...you riddle him with remarks like he is not up to the challenge. That Butch with your not understanding anything about software development or it's complexities is what you are asking.
You throw around phrases such as
" If I were a software developer of any reasonable level of accomplishment, I would be listening intently to ideas such as this and offering competing options and solutions. Rather than dismissing such ideas without definitive knowledge if the idea is just too difficult to accomplish ... or if it purely a lack of incentive"
"However, I don't pay Adobe, or any other software developer I support for making excuses. I pay them for solutions."
"Poppycock. Pure and simple."
"Too bad they have such limited resources and personnel incapable of handling such challenges or complicated tasks"
You make it sound like Adobe engineers are stupid...not motivated and maybe just lazy...not up to the great challenges you lay before them. You speak with such conviction, authoritatively...yet out of ignorance.
Take this for example. If a potential client comes to you wanting a shot of a hummingbird in flight catching a mosquito in the tip of it's beak...you'd be up for the challenge, right. Or would you start back peddling with excuses that it's too difficult...not motivated, not up to the challenge and obviously not an elite photographer as there are photographers out there that can accomplish this.
Butch...good thing you are so ignorant on the details of software development...or you'd be embarrassed by your comments.