The steps in which the volume can be adjusted are rather strange. Here is a graph:

The x coordinate is the volume, the y coordinate is the difference between this volume and the next step up.

The right half and the left quarter of the graph are fairly regular, but the interval between -45 and -26 looks completely random.

Why can't we have 0.5 increments all the way?

Borislav