Unfortunately there's a political element to it (because the Fed is not actually independent in the truest sense - they have to walk political tightropes just like every other official in Washington) and that's where things get messy.
The problem is - how do you improve this system while taking into consideration the real-world effects of Fed policy?
The problem is - how do you improve this system while taking into consideration the real-world effects of Fed policy?