However, for the reasons already mentioned, those promising technologies have not supported development as much as they should have.
Ahora bien, por las razones mencionadas, estas tecnologías prometedoras no han apoyado el desarrollo en la medida en que hubieran podido hacerlo.