Personal opinions:
Although we have to accept that we'll be blamed because the brand name is the same, anyone who had anything to do with the Riot is long gone. That Engineering/Marketing/Sales/Support team has not existed for a long time - it's pretty much because of them that Cambridge became the software team for Rio in fact.
The Receiver and Central are a different matter, and we're as disappointed as anyone. This is a good example of the risks of early adoption - if the product flops then there's not going to be any resources for further development of it. Even so the third party developments for the Receiver have been pretty impressive, and I suspect the only reason there isn't some incredible third party software for Central (which boasts an even cooler set of toys than the car player) is because nobody bought one!
The S Series was a big success and continues to benefit from development. We're quietly confident that Karma and all the other new products will take the same path.
Rob