I agree with all of the above, bad management and lack of drive to succeed. I like these guys that say "oh look at that company with all the new equipment." Like it fell out of the sky, it takes A LOT of work to build a business. My wife still yells at me when I leave at 5:30 and get home around 9 some nights. I always tell her it's the price you pay to play the game. Some guys just don't get that.