It being “consistent” is a problem in and of itself, because ports exist. The exact same issue hit the PC port of Dark Souls 2, where weapon durability damage was based on the number of frames a weapon was in contact with something. Running at 60fps? Half durability weapons across the entire game. (It was later fixed).