I don't think the bashing will disappear. There may be different bashers or different subjects but there will always be somebody complaining about some aspect of the company. Don't you agree? ;-)