Many “rules” have changed in the Bitcoin protocol and node software over the years.
Satoshi himself made a lot of hard and fast changes in the early days, most of which were necessary for an early stage software project.
But now he’s gone, we all have a to debate and win hearts and minds before making critical changes. This is a good thing.