> I don't think many people consider tail calls more intuitive than a while loop. The opposite is more obvious.
This depends a lot on the background of the respective person. For someone who is more trained in classical mathematics, tail calls are more intuitive (or rather: nearer to their knowledge base) than while loops.