Do you want to be bought by Yahoogle?
Talk to anyone in those schools and they will readily tell you that the law and medicine are wholly secondary to the goal of making piles of money.
Not enough money. Piles of money.
If software and the products we create with it are for the exact same purpose. We as a community will end up with the exact same result as those people.
So ask yourself if thats your gig, and maybe "are we already there". And when you say you want to change the world, maybe stop bullshitting yourself a little bit.