Like Bhuvan has mentioned, there are technical limitations that we have in offering direct mutual funds in the way we do - direct mutual funds in demat form using the money in the trading account. And this has got nothing to do with how many people work on our team, throwing more people doesn’t mean that you can solve problems.
That said, SEBI has asked platforms like us to switch to using money from bank and not directly from trading when purchasing MF. So in the next few months we will have to switch slightly the way Coin works. It makes it slightly tough for our team to support, but it will solve for all the issues that you have pointed.