Obviously it has come a long way from that, and the markets have become more like gambling. You could probably allow insider trading at this point and the system would continue just fine.
The stock market would not be noticeably less liquid if people had to hold stocks for 24 hours, but volume would drop like a rock.