Wow...that is one of the most intelligent posts I have read in a while. You make a really good point. We complain about buying cheap products, but not about the price. It is possible to buy reels that are made in north america, they are just more expensive, so most of us don't want to spend more. Same with rods.
The manufacturers are just giving us what we are asking for, a lower cost item. I think the blame here should go to the consumer, because we want the impossible. Low cost products that are made of high quality materials.
Also people say that things were built better back in the day, but they also cost a lot more, people just had a lot less stuff so they could afford to spend more. I, like a lot of other people fall for the more is better lifestyle. Heck, I own two finesse fishing rods, and I will probably only use them 5 times a year. There is a price to pay. As a society we want to own more things. In order to afford them they are made cheaper...sorry for the rant.