So I got the below message from Niyo Money. It's pretty clear on what will happen but not on why they are making this change.
This will also hamper the ability of people buying mutual funds to time the market. T+2 is way too late and that's not even guaranteed. Whose interest is this serving...