That's a good question, as I am also aware of numerous difficulties encountered by the other manufacturers in their AHCI implementations.
I think it really comes down to it being an Intel specification and driven technology and not really a priority for consumer level products.
That is surprising because many open source operating systems fully support it (NetBSD, Linux, OpenBDS, FreeBSD,etc).