OK, but why would you rather use static IP configuration locally on every server? What is the benefit over DHCP reservations, or rather, what is the down side of using DHCP reservations?
No benefit at all.
Size matters - if you only have 2 servers then it makes no sense, but as the number of servers increases use DHCP. Critical infrastructure needs static (dhcp server, AD domain controller) but all others DHCP. This is the default practice in enterprise and hosting. IT is flexible when VMs move, servers are replaced etc. Servers need to be on a different subnet to users, dhcp leases should be long e.g. 30 days and ideally dhcp scope resilient.
I've not seen an environment with more than 20 servers use static for a decade and reservation use is dwindling - everything should use dns name so no issues. Only use reservation if firewall or other device needs to reference the host and it's name resolution feature is not suitable.