The other site gives a much more modest estimate of 6.3%, and there's no explanation given for the discrepancy.
The numbers were from Cloudflare when you filter out "non-human users"
so it's a rise of bots in human clothing.