Brokerage on Physical Delivery of ITM Options

I have been comparing a specific brokerage charged by Zerodha vs other brokers and just want to understand that I am not comparing Apples and Oranges here

  1. Brokerage Charged by Zerodha on Physical Delivery of ITM Options is 0.25%. Say I had sold PE options which expired ITM and I took physical delivery of the stocks, I will be charged 0.25% of the total transaction value (Avg for 1 Lot is 5 Lac, so basically 1250 + 18% GST = 1450 approx)

  2. Brokerage Charged by Groww, Angel One, etc for the same trade is a flat 20 Rs fee. (24 with GST)

Basically Zerodha is charging 60 times? Or am i missing something?