Scale command difficult to use with large objects

I want to use the scale command graphically to resize objects by moving the cursor.

This works fine with small objects, for example a rectangle 3 x 4. I can select this, enter the SCALE command and select the base point. By moving the cursor to and fro I can make it any size I want. 

However, if I draw a rectangle 3000 x 4000 this becomes impossible. The cursor movements are magnified to such an extent that whatever I do the result is a huge rectangle that is off the screen. It is impossible to achieve the required size.

Can anyone confirm this as a bug? I think to make it work properly the algorithm should be changed so the cursor movements are in proportion to the size of the object.

Bob