I don't agree with that at all. The "real fix" just took time; you can argue it took "too much time", but, well, lots of things do. They were working on a long-term solution, and offering a short-term solution while that's being worked on is reasonable. Certainly better than doing nothing at all.
The main problem is none of this was communicated very well.
The main problem is none of this was communicated very well.