But every brain is (slightly) different from all other brains. I don’t see why tweaking these hyper-parameters would be against nature (i.e. it would be like finding the best brain to perform a certain task). Anyway, we can still optimize these hyper-parameters using constraints.