we dont need humans to decide what the block size will be but we need mathematics to decide for this
sorry but it does need a human element..
maths cannot tell very much about the real world..
maths cannot tell very much about things that are not inputted into the equation... it requires an outside entity to input what is needed for maths to work
after all
1
2
without me telling you if it is add, subtract, multiply or divide... its just number..
maths is great but it cant solve everything unless its provided with everything it needs.
part of that is understanding the difference between genuine demand increase vs spam attacks which is best judged by humans.
part of it is knowing the capability of 90% of other users systems.. again some dont have 100mb internet. and so 2mb became the favourite to keep people happy.. vs growing exponentially purely based on maths would cause bandwidth bottlenecks as maths does not understand some outside limitations exist