The hardest part of this "charge more" philosophy is finding the clients. For example, I went to see a client yesterday, who knew my daily rate. We had a very positive meeting and I was told "they were glad they'd found the right man for the job". Yet today they stated they could get two developers for the price I was charging and would have to think about hiring me unless I was prepared to negotiate.
I do wonder if maybe the world of freelance developing does have a payment cap, and that to reach the next level we need to sell ourselves as something other than just developers.
Or does making the charge more philosophy work to its full extent in the development game, mean joining big company x, or selling my soul to big company y.
The question I'm asking myself right now is. Would Patio11 be able to charge the same rate as a freelance developer as he does as a "I will help you sell more software" freelance consultant?