download links can be useful.
eg another wallet, a chart, trading software, password cracker, epub and so on
imagine an internet without downloads - nearly unusable
imagine an internet without referrals: what a lovely place (i dont know you age, but in the beginning of the internet there wasnt any referrals and it was nice!
This is 1st reply which has been given some thought but still not good enough to term referral link in OP as spammy.
If this forum does not support referral programs then why are so many signature campaigns running here? Why are these users allowed to post referral links in their signatures?