Es ist ja jedem selber überlassen, ob man das Problem verstehen und selber lösen will oder von dritten direkt gelöst haben möchte.
Das Verhalten Fragen zum Thema mit Gegenfragen oder Ignorieren und Stellen von neuen Fragen zeigt nur, dass die Person keine Hilfe möchte, sondern eine fertige Lösung erwartet. Ich finde, das sollte man dann an der Stelle auch offen kommunizieren und nicht um den heißen Brei reden.
Eine direkte Lösung für das Problem wird in den meisten Fällen nicht kostenlos angeboten. In diesem Fall wäre es dann auch angebracht zu erwähnen, wie viel man bereit wäre dafür zu zahlen.