Well, we live in capitalism where the profit determines a lot. The companies are doing it because they can - also because there is always some person who "has to have the best and show it to others today and not tomorrow..."
In general people in USA (and probably many other countries) do not get any USEFUL financial education for everyday life in schools and colleges. It is much easier to control the uneducated population. Common sence is not that common in financial world either.
You want to control the public - pay them in colored pieces of paper and determine how much those pieces are worth. Let them save for their retirement in another pieces of paper/value tokens which have no direct correlation to real physical entities, control the value of those tockens and you control how much and how long people work. Just do not forget to brainwash the public periodically about "economy hard times, problems which are out of our control, etc...." Majority of public is in a way enslaved economically... Also do not forget to increase the ratio of managers who have power over people who actually produce/create/do something, pay them more and make them in charge of people who work...
There is no good way to fix the situation we are in where banks and corporations control and manipulate people. It's not only tool box companies, it's multiple others.
The only way to go around it would be the following
1. Start teaching people about finances properly in schools and colleges (I bet this would never happen - do not give freedom to people you want to control...)
Teach kids that financial success is actually a long term game of freedom and not showing off to your neighbor that you are driving a fancy $70,000 truck to a grocery store and paying tons of money for it, but rather ability to spend more time with the family, retire early, etc...
2. Older guys who teach younger ones should actually teach them properly (and not make them repeat the same mistake of making others rich by borrowing for the basics. "Having Snap On shows that you are serious about what you do and will help you find a better job type of BS (I bet a lot of those guys were either in debt themselves or are getting a % of sales...)
May be if some of those poor guys getting in debt for fancy tool boxes were told to "Get used and cheap, make money and then buy if you need", they would be better off
3. The MOST IMPORTANT WAY - Patents and grandparents trying to teach their kids (the world makes sure everybody works very hard, is too tired to get home to have too much meaningful interactions with kids. Remember - our goal is to raise them properly, not to help pay for their colleges...)
...I can keep going but you got the point