I feel like the linked Twitter criticisms just gloss over the fact. This is definitely a strange idea but it's a shame people dismissed it out of hand based on crude characterizations.
I think referrals, at least at large companies, have messed up incentives. If you and your direct team don't have to suffer the consequences of a bad hire, then of course you should refer random Blind/Reddit/LinkedIn strangers for a chance at getting several thousand dollars. The "large company" issue may be harder to fix, but if you have the potential to lose money, then you will be more discriminating.