Stock Market has become a Computer game, there are very few companies that have the Real value that the market shows, that notion has been lost a while ago. There is no reason why Go, Am, Fb should be valued as they are. It would be interesting to have someone look into how, or if, the SM is being manipulated.
My suggestion would be to go back to people intervention and manual procedure as we did many years ago, and have people, not computers, analyze the real, not perceived, value of a co. and decide on that before they make a change.
It's a Game as it is now, and someone is making money would be interesting to find out who?