A lot of is it noise. And the screeching is worse than nails on a chalk board. Armchair quarterbacks wanting to play CEO, CFO, etc. Rich investors wanting to control the direction of the company because their expectations weren't met.
I'm not happy with where we are at stock price wise but tech wise we seem to be doing very well. And the tech is why we are here. Plenty of blame to around regarding expectations, but don't forget we are still in a bizarre world of zero covid and supply chain issues, etc.
I own cause I believe in suresh and vivek and the other tech gurus.
Good luck