My little brother wanted me to play a Gameloft game with him for a bit, and that really helped me realize how nice it is with DE. All of the events in the gameloft game required 24/7 commitments, a significant amount of monetary investment, and still only gave minuscule chances for getting any of the headline items from the event. It felt so bad to be playing it in the long run, but it was a skinner box.
Warframe literally has devstreams where they listen to our feedback and do their best to implement it in-game. My experience with Gameloft is a big part of why I am going to buy the Khora