RBI needs to walk the talk