If you have any doubts about the management then you always have the choice of selling your shares or not buying stocks of those companies at all.
Stocks have existed for more than a century. Bonds have been around for a few centuries. Commodities are centuries old and currencies have been exchanged since time immemorial. Now, there is a new asset class called “Cryptocurrencies” which is gaining immense popularity all over the world.