CAB president Sourav Ganguly said that firing the Board of Control for Cricket in India (BCCI) for the Pune pitch fiasco is not right as no system is full proof and the board can only control the wrongdoings to a certain extent.