No deposit incentives have become prominent, although not the best option for everybody