reCAPTCHAs usually have a trustiness factor built into the code. If some combination of identity (IP address, browser fingerprint, last login on the site, etc) is questionable, it will give you more captchas. Do you use a lot of public VPNs? Are things from your network stuff Google might consider shady?