~6A 12 V Brushed DC Motor Speed Control, ESC with Arduino

That's because the servo library was written for RC servos . The change in duty cycle is very small with servos.