Slot machines aren't designed to cheat players. Each slot game, whether online or in a land-based casino, is programmed to payout out at a specific rate.
You will have to bet some kind of a minimum size per spin to be eligible for a jackpot. With progressive jackpots, there will be a higher chance of it hitting the more time passes.