If government want to make RTI powerful, then penalties are imposed for refusing to give information to the applicant within time, the RTI Act will not give very good result.
IT is true, If PIOs not give reply and gives logical cause. penalty cannot be imposed.

RTI Act 2005 section 20 says. PIOs get application from applicant and they do not gives reply without reason or gives incomplete reply. under sub-section (1) of the Section 7, PIOs have to give penalties.

Rs.250/- each day till application is received by the applicant imposed on the PIOs will give the applicant and total amount of such penalty shall not exceed Rs 25,000, If PIOs not gives reply to the applicant.

After submitting the complaint, the SIC and CIC will then investigate and take appropriate action. However, this is only when there is no reply received. In case reply is received and RTI applicant is not satisfied, then the RTI applicant will have to file first appeal.

If the applicant does not receive a response to the application within 30 days from the date of receipt of the application, then the applicant can file a first appeal under section 19 of the RTI Act. PIO should be sending you the RTI reply within a time period of 30 days. These 30 days are counted from the date your RTI Application was received by the PIO. It is mandatory for the PIO to reply to your RTI application within this time period.

Government should make RTI more powerful, and will impose penalties these PIOs who do not gives reply or gives incomplete reply.