Referrals are one way of boosting the marketing.
If I remember correctly, the reasons why it wasn't implemented in the beginning was to keep the blockhain simpler and there were also fears that referral system would cause steemians to spam the rest of the internet too much.