Event contracts are a scam