Yes, the Malaysian ( and Singaporean?) school holidays have started and that explains the crowd. It also seems that a lot of company tours ( from Malaysia) are taking place during this season.
As for us who don’t want the crowd, we would prefer to stay away from it and the chaos. So we’re trying to avoid the ‘touristy’ areas, go to ‘unknown’ places or maybe just stay at home.