Yoga has calculated time to such a degree that even modern day computers would struggle to do the calculations
The text books are ambiguous and what is written and translated is not by a yogi – one inevitably there are multiple errors in the yogic texts both in calculations and even more so in understanding
The lunar calendar is based on those yoga related calculations not just the moon
Therefore the extremely deep reason for Ganesh chaturthi is miss understood. It is Not just the lunar calendar