all of the above i would think its a state of mind thing i think
sell your self short ,sell your customers short , sell your prices short,sell your time between cleans short ,
and your career in this game will be short ,
like i said i think its a state of mind thing more than anything
dont get me wrong you do get natuaral wastage ie ill health retirements etc ...and just down right chansers
but the motivation does need to be good if you want to survive
ive lasted 16 yrs and still enjoy it good and bad you will always get this though is what makes the good guys get bigger