I agree with your overall point of view except for the snippet below…
I really respect your input and consider you a Jedi Master when it comes to SketchUp development!
But, I fear we developers sometimes undervalue our work perhaps a little too much and I am trying to change that.
For Example, you might create a tool in less than an hour and because it was easy for you to build, it can feel wrong to charge $5 dollars. The reality of the situation is that programming is NOT easy for 99% of the people and the years it took for you to get that good at programming is worth a lot of money.
I think $5 is not enough for the hours of work I put into it… Programming is just a small piece of the puzzle when it comes to launching an Extension. Also, I don’t have the economy of scale working in my favor for me to charge very little and still win.
Again, thanks for your input and I’ll be more accepting of criticism even if it borderlines being insulting.