Trying not to buy from China is becoming increasingly hard to do. Where the finished product is built hardly accounts for origin of all the component pieces. With more and more of the piece parts being built in China, it's becoming almost impossible not to buy a product that doesn't have some Chinese content. Having a budget for higher priced items could reduce Chinese content, but there's a strong likelihood that at least some of the electronic devices are from China, as that's fast becoming the only source. So, unless you only own vintage stuff, or you do without, you're likely to have something made in China. In my case, and I'm sure this applies to others, staying within budget requires accepting Chinese products whether we like it or not or doing without.

As for products that are announced well before they're actually available for sale, I believe this is the result of the fierce competition in consumer technology products. Companies announce the latest new technology "coming soon" to distract consumers from buying already available products from competitors. And once one company makes a "coming soon" announcement, the others risk customers jumping to another brand that seems to be moving forward to the next generation first unless they also announce. Personally, I've learned to be patient and never expect the new technology anytime close to when the announcements say it will be available. And, those products that are the first releases are usually not everything the later releases turn out to be. So, many that jump on the first new technology product on the market find they made a bad choice and are back in line for the later product when it finally does come to market. I've found patience pays off in only having to buy once and getting the better performing and/or better value product in the long run.