This is definetly a valid request, and it's an understandable pain point.
I'd like to recommend you contact our support team though, they do have the ability to change Provider ID's, which could potentially allow you to re-use some of the provider ID's that weren't used very much.
Either way, I'll make sure this is documented.
Thanks.
Think this is resolved in G7.5 and higher
Also with making room for new providers, when this is done, why should you need to place the provider or employee you want to archive, should a replacement be provided? When that person is archived, can their info still be there for the client or appointment that was created by that person.
For example, if I go to archive a staff member and I am asked for a replacement staff member to be provided, my thinking is that then any future appointments that have been made by the archived staff are then replaced with the new staff member, it does not make sense if the new staff member was not the one that created those appts because that is false and gives a false sense of accountability, if a mistake as was made on an appt.