Yea, there could be a number of reasons for this.
Companies may not see a need to upgrade to IPv6 just yet, all their internal machines have nat-ed addresses and they have enough public ip addresses.
They use some legacy software / hardware X that doesn't support IPv6 (hey, some companies are still paying Microsoft to support XP).