Any algorithm can be learned in an abstract way, in which memory techniques can definitely help.
Activities heavily dependent on our locomotor or tactile system also make use of algorithms, ofc. However, getting to actually do something (or even just imagine doing it) imports it directly to our body’s memory, which is faster to activate given the proper conditioning (see 'fight-flight-freeze response, body reacts before thoughts arise-- except when the stimulus that triggers the reaction lies within thought^^).
In music, for example, while we need to have a deeper understanding of structure, form, harmony, rhythm, expression, etc. in the end what matters is how we allow this understanding to surface during a performance. Saying that a pianist is 100% conscious of their finger movements and all other aspects that tie a piece together would be kind of far-fetched; it would simply mean that through their practice they’ve studied those aspects and assimilated them, integrated them to their playing.
It may sound like mechanical playing (i.e. learning by rote), but in essence what the end result desired is is automated playing with one point of focus at each given moment. This is what mastering a piece allows, to be able to rely on previously established knowledge and proper movements, so that one may focus on how they express themselves best.
What matters is the process, so even if rote learning is well suited for learning sequential stuff like dance steps, music playing, cube solving, etc. it had best have a good solid backup of understanding of the direction/ flow of movement, which can very well be facilitated through mnemonics.
To quantify my view in summation:
Actual practice (or visualization, albeit perhaps less intensely) contributes 70 - 80% to learning.
Knowledge that backs the practice up contributes to 20 - 30% of the entire learning process (e.g. virtuosos who rely too much on muscle memory and mechanical technique don’t employ this percentage, with fine results at times- though not very reliably, imho).
Memory is worked on physically as well as mentally. Practice on the former constitutes actual practice, whereas practice on the latter ups our points of deeper knowledge. So, you can see where mnemonics stand in the whole scheme (according to my own understanding, at least).
Pardon the long post. Hope it adds some useful points for consideration!