Low demand.
Licensing costs from third party authentication providers.
Increased support costs.
Early adopter status of the technology.
Skepticism as to utility (to wit, malware that captures token keys or output).
Integration with non-interactive logins, APIs, mobile software.
Don't get me wrong, I like two factor auth, but there are lots of practical reasons it's not universal.
Low demand.
Licensing costs from third party authentication providers.
Increased support costs.
Early adopter status of the technology.
Skepticism as to utility (to wit, malware that captures token keys or output).
Integration with non-interactive logins, APIs, mobile software.
Don't get me wrong, I like two factor auth, but there are lots of practical reasons it's not universal.