Agreed. Algorithms can be useful, but algorithms created by others for their use and forced on us are almost always horrible. Being able to choose and move between various algorithms (or design our own when there is not one useful to us) can be very useful.