because building the infrastructure takes N period of time and X cost.
possible the infrastructure won't be complete before prices go down.
possible that prices will go down before you recoup the costs.
On the other hand, depending where you live and local rules, it is easy to have a few layer chickens for eggs. Having 4 or 5 chickens can mean 3 eggs a day which can keep you supplied. Costs would be a coop, food, water, and chicks. Layer feed where I live is 18 bucks for 50 lbs which can last for quite a while with that small number of chickens.
Let's say we have an announced release schedule on may 1st.
With the tools down, there is no way to meet that date. For a 4 billion dollar company, this can make a huge difference in revenue. For a public company, the stock will definitely drop when it's announced the revenue goals were missed because the tools were down.
For companies of size, the cost of tools being down for 3 weeks can easily be in the multi-millions of dollars.
Yup, there is a group of people who think that we should add brakes and lcd displays to horses because cars have these nifty things. For some reason, they don't understand it's ok that horses are not used for everyday travel anymore.
I hate the mess that c++ is. It started out with a object based programming paradigm with c like syntax. Then generics/templates were added. Then we have modern c++. It's 3 different languages crammed into one. The c++ committee has a serious case of nifty-itis.