> and in the long run their investors with them
In the short run as well. Most Tech stocks are down recently, but the Neil Young incident seems to have had a disproportionate effect. Still early to tell but so far investors are reacting strongly negatively.