The modelling of open source as loss leader is spot on, and should really
give pause to anyone considering a computer science major.
As a broke college student, I revelled in free-as-in-beer Linux, emacs, R, and LaTeX. Now that I'm on the other side, I can't help but regret Torvalds and Stallman giving away the farm (yes, I'm inclined to take not give). As much as we hated Microsoft in the 90s, it was an economy in which a coder's skill translated directly into shrink-wrapped profits. Now we're all coding in service to high-latency cloud crap and selling customer data.