yes it contradicts with the objectives of free markets .It can be explained as
suppose,
· If a currency is falling below its band the government will have to intervene. It can do this by buying sterling but this is only a short term measure.
· The most effective way to increase the value of a currency is to raise interest rates. This will increase hot money flows and also reduce inflationary pressures.
· However higher interest rates will cause lower AD and economic growth, if the economy is growing slowly this may cause a recession and rising unemployment