You are forgetting that Zerodha needs you have a demat account and then you pay for it. Because you can't do MF with Zerodha w/o a demat account (can do so with many other brokers).
Also, for this monthly charge Zerodha doesn't provide any analytics or advisory while many other direct fund providers, at a similar monthly cost, do (and couple of them won't even ask you to have a demat a/c and pay for it).
Also, for this monthly charge Zerodha doesn't provide any analytics or advisory while many other direct fund providers, at a similar monthly cost, do (and couple of them won't even ask you to have a demat a/c and pay for it).