“for whatever reason” is probably at least because a practical SHA-1 collision has been achieved and SHA-1 is now being deprecated in many of its previous uses (i.e. SSL certificiates).
Per RFC 6238:
TOTP implementations MAY use HMAC-SHA-256 or HMAC-SHA-512 functions, based on SHA-256 or SHA-512 [SHA2] hash functions, instead of the HMAC-SHA-1 function that has been specified for the HOTP computation in [RFC4226].
This will be available in the next versions of the apps. Supports parameters digits (1-10), algorithm (sha1, sha256, and sha512), period (> 0) and secret (base32 key). Learn more about using otpauth:// urls here: https://github.com/google/google-authenticator/wiki/Key-Uri-Format