sí es responsabilidad del estado una asistencia minima, para que al menos puedas volver a tu casa, si en un pais extranjero te quedas sin dinero puedes ir a la embajada o consulado a pedir repatriacion pagada.
Los consulados no van pagando billetes de vuelta...
No dan dinero a viajeros
Salvo ayudas básicas de necesidad a españoles residentes en el extranjero en situación de precariedad demostrada (no por viaje)