I think you need some Xanax. People do NOT have to believe in the management of the company they invest in, if they believe in the product. Management changes over time. Some managers are good, some are not.
Not everyone you disagree with is a basher. Some of us just have common sense and apply reason.