If you pay less money you can't expect to get the same thing. Situations where you get a better product for less money are pretty rare when the product is sold in large quantities- manufacturers won't give up free profit margin. If someone knowingly buys an inferior product, they don't get to complain when it isn't as good as the original. "Oh, man my $50k Hyundai Equus isn't as nice as a $70k Mercedes, I thought they'd be exactly the same."
*I'll accept that a few old grandmas bought these thinking they were the real deal, but most people knew they weren't getting real Chromecasts in the first place.