So with all of this, we have with ETF's and Mutual Funds:
1. liquidity problems (in ETF's) ,
2. high management fees,
3. mediocre returns as compared to the NSE / BSE Index
4. jugglery by the fund managers, changing the benchmark index
5. exit load if not stayed invested for a specific minimum duration