I think he get s a lot of points right.
The system is set up to be opaque, the system will present financial traps as rich opportunities right up until they lead the CEO off in handcuffs and chain the doors shut. They will play off your fear, fear that you will miss a grand opportunity, and consumerist lust to steer you into financial dead ends.
Financial advisers, brokers and stock traders will always play Lucy to your Charlie Brown and snatch the football away at the last second. If they haven't taken you yet it is only because they want your fall to be more entertaining.
Scott Adams has a cynical and humorous look at investors and investments, and a potentially profitable strategy:
http://online.wsj.com/article/SB10001424052748704025304575285000265955016.html