Cost effectiveness is one of the factors IMHO and so keeping it affordable while meaningful will remain a challenge for dev tools. AI assistants are supposed to be much cheaper, possibly limitations (such as tokens) can help for different versions for broader options