I guess why it has been made uncertain regarding the Laylatul Qadr. Had it been declared on a fixed day it would have been unscientific, as moon is sighted differently in different places due to weather conditions, unless one uses astronomical calculations. Astronomical calculations were developed only later. But Prophet declared that it is on a fixed night based on astronomical calculations!