Casino culture is ruining the stock market and making it challenging to find attractive deals.