I'm pretty sure we're just wrong on the damage formulas. Also, a formula with like 3 variables and a few constants isn't really what you would call complex.

So the reason the scaling may be odd is because they need to lay the foundation for a game that (they hope) will last 10+ years...its not just a "hey lets make 3 stats, primary, crit, and det, and just multiply them together and call it a day". They need to balance ilvls with item budgets and that is the reason stats behave the way they do.

What bothers me instead is the lack of transparency behind the formulas. Would be nice to have tooltips that can be datamined (like WoW has) so we can exactly know how the formulas work.