Better programmable gather/scatter (like described here: https://www.nextplatform.com/2017/09/14/shedding-light-dark-...) can definitely open up a wider range of applications to vectorization.
Will it work in reality? No idea, but it's an interesting idea certainly worth exploring.