James, thanks for addressing this matter.. ;) Also, really happy with the decision to add motherboard support to iCUE.
I understand Corsair's position on this, not wanting to undermine their proprietary RGB platform. However, I did want to share some feedback that I feel Corsair is actually being a bit short-sighted here.
Fact is, people get addressable RGB connections on their motherboards and will use them one way or another. RGB technology is still quite fragmented and there is a real desire for a single lighting eco-system which will "just work". By having no ARGB support in iCUE I think you are passing up on that opportunity which I expect a competitor or open-source solution will eventually take.
My suggestion would be to offer at least "basic" support of mobo ARGB headers. For example, choose number of LEDs and treat a whole ARGB header as single zone (like your non-addressable RGB header implementation). That way people can setup all their lighting no-fuss using your software, knowing that Corsair products offer the best iCUE experience™ when making future purchasing decisions.
Anyway, just my thoughts..