Te estas conectando a un router que no es tuyo , con permiso o sin el.
Esto quiere decir que el dueño de esa red hace uso también de su conexión
a internet , lo que redunda en perjuicio tuyo , ya que según el uso que le dé en cada momento repercutirá en el rendimiento de tu conexión.
Podrías mejorar en estabilidad comprando dispositivos de mas calidad como los productos ubiquiti que comentas , pero el problema con el ancho de banda y las variaciones de rendimiento seguirán existiendo.
La única manera fiable de obtener resultados aceptables en cuanto a estabilidad y rendimiento en conexión es equipar punto emisor y receptor en el exterior con dispositivos como por ejemplo los de la casa ubiquiti.