Just so you understand, the fact that many publicly traded companies have "the vanguard group" as a major shareholder is not a conspiracy. The vanguard group is the largest mutual fund company and holds 401k assets of millions of working people. These retirement plans are mostly invested in index funds that invest in all sectors, not just tech. When you see the vanguard group as a major shareholder, that just means that they are investing on behalf of millions of small investors.