I know 'May be' reasons also...also may be coz they want bars only in three star and above grade hotels...but not sure !!

Is anyone having better information?