I find the collective feeling of resignation that we as shareholders have no say in this company's direction is very strange. Various posts pop up about how we shouldn't expect to have management listen to us because we're not infusing "new" money into the company. It's nuts. I get that it's tough to have your voice heard even with reasonably large holdings in the company, but I think the journey of 1000 miles starts with the single step of believing that we have the right to be heard.
I have invested a large portion of my finances in this stock, and while I accept my responsibility for my investment decisions, that doesn't absolve management of many things. I also have no desire to stop the good tech work that Suresh and team are doing on the development front, but this is a publicly traded business and has to start being treated as such.
Good read here on some of the basics(pdf download):
https://www.stikeman.com/-/media/files/kh-general/practical_law_shareholders_rights-2023.ashx