In code, unnecessary layers of indirection can be confusing and lead to bug. Do you really need to write code like: ***p = ****q.
However, in natural language, technically correct usages of indirection can be funny and sound sophisticated.