From what I understand, in a complex and not-well optimized case, reaching a consistent 60fps is hard to achieve. The fps will fluctuate around 60fps but not always be there, hence the dt might not always be the same.
Also the dt is to assist the program to dynamically know the values. Using magic numbers is not always recommended, if you change the update frequency dynamically, the value will change later on etc.