>>> blockchain_list_delegates 3000 20
is supposed to "Returns a list of all the delegates sorted by vote". And I see some names. So, there are more that 101 delegates registered.
101 delegates are the ones with most votes which enables them to produce blocks.
I guess there are many reasons not to extend that number to 1001.
The one I see is: a stakeholder should eventually know each block signing delegate, which is pretty hard if there are too many of them.