the cursor is now easely snappable into anything inside of blender with the ability to keep pressing the left ( or right) click and holding control .
so there’s a functionality that could resolve a lot of things that is missing : the ability to have the cursor as a snap target
it could be really really useful inside of both edit mode and object mode because it could resolve this subject :
witouth the need to create some special tool for it (at least for the two point move tool that is mainly asked, rotation , size , and mirror is another story)
so simply : the 3d cursor would take the role of a base point