No deposit bonuses have become less frequent due to stricter regulations and casino exposure regulation