Does this count as a breach of contract in the sense that we're not getting what we paid for in a product that doesn't do it's job as advertised?
These are a great example of what Benjamin Mako Hill has called "antifeatures".
http://wiki.mako.cc/Antifeatures
(The original definition is "functionality that a technology developer will charge users to not include", but that might suggest that a product version without the antifeature is always available, which is not necessarily true, especially for DRM and surveillance-related antifeatures. A more general definition might be a product feature that required a deliberate effort on the manufacturer's part to include and that users view as decreasing the product's value.)