Another thought. It's possible that the Cirrus 49400 chipset has been EOF'ed (end of life) by Cirrus meaning that everyone who was using the part had to make a last time buy of all the parts they would need to build a last batch of product. That could be why the 1070 was discontinued, with the last of the parts going to keep the 970 and 990 going a bit longer.