Yes, I agree. I use extjs for our product (iKnode), but lately we have been moving towards AngularJs.
But I agree, extjs needs a considerable amount of investment in time and mindshare, because of the way it is built. I actually like it very much. Hey I built my product based on it.
But lately I have seen extjs as old, and in need of love. AngularJs for example is easily lovable and easy to learn.