Current price is approaching lowest price in 3 years. Is the company really that bad now ? Worst than 3 years ago ? I guess no..