Good points - clients won't perceive your value if you don't perceive it in yourself first.
I especially agree with your comments about art schools. What a lot of money for a pointless degree, especially when there is so much wonderful information available online now. Better to spend that time and money developing your talents!