That is why I said limits to greed. Changing match timings changes playing conditions to such a huge extent.
Every other country is playing day matches. Only BCCI, which already has all the money in the world is trying to extract every last drop of revenue.
Also how will you even compare the differences when there are no day matches taking place nowadays? At major centres, all ODIs will be houseful regardless of timing. Most people these days are streaming the matches on their phones, so viewership also has changed.
At the very least this could be done on weekends. Also I don't get the obsession with running major events and finals late on Sundays when people have to get to work next morning.