Нууу... я понимаю, что это сарказм, но так работают ВСЕ слайдеры с тех пор, когда их изобрели. Примерно с даты выхода Windows '95 и MSDN того же года.
Вот свойства слайдера на Visual Basic 6.0. Он ведёт себя так же.
Slider-VB.jpg
Точнее, если быть верным:
* Microsoft в 1994-1995 годах выпустила Windows '95
* В те же годы выпустила Windows Common Controls (список со значками, дерево, слайдер, стрелочки Up/Down около числовых полей
* В те же годы выпустила документ-стандарт о том, как правильно дизайнить интерфейсы UI
...
* Когда-то CodeSys сделал слайдер по стандартам Microsoft.
Поэтому, если придираться - то все вопросы надо отправлять в 1995ый год к Microsoft.
Что касается названия, то его называют по разному. Например в VB он вообще называется LargeChange.
И ещё, и это будет уже совсем сарказм (или сраказм): почему нельзя сначала спросить, а потом делать? Мы же тут все инженеры, которые должны нести ответственность за свои решения. Нельзя же с таким мышлением рассуждать типа "судостроители гады, не хотят переделать речной трамвичйик в ледокол, потому что я так ожидал". Надо заранее всё узнавать и спрашивать там, где не ясно и не понятно.
Итого:
1. Слайдер ведёт себя так же, как и все слайдеры, стандарт поведения которых создан в 1994-1195 годах.
2. Вопрос надо было ставить не "почему слайдер гад", а "Мне надо изменять значение дискретными шагами: строго по 5, 10, 15, 20. Что для этого можно применить?".
3. Если хочется - можно написать свой слайдер с нуля. Взять прямоугольник, кружочек и двигать его по координатам.
4. Или же взять ComboBox.