I haven't had to pay anything to win or play. I don't feel pressured into completing events. I think of events as bonus ways to get diamonds. But I started playing because a friend wanted to play together. She's a flake so completely forgot to connect with me. So I'm playing solo and it works fine. Would've been helpful to trade event stuff with a friend but I'm doing fine alone.