Well, it shoves in as many wait times as possible so you pay money. They make it so grindy that you either have to pay money or devote your life to it. You either spend all your time or all your money. They prey on people with addictive tendencies. 90% of their profit comes from 10% of their players