Who Wants to Be an Elite Flyer?

A friend told me I was doing it wrong, that the thing to do was to stick with a single airline and be rewarded with loyalty miles and status upgrades.