Despite the fact that you started with “Yes I do.”, it seems to me that you aren’t arguing it is always accurate as you admit that there are edge cases. That’s good because that is provably impossible for an IDE to always be correct with a dynamically typed language. What you are arguing is that it is really good and does what you want most of the time. You are happy with it and that is good. As long as you don’t argue that it matches what happens with statically typed languages where they provide all valid options and only valid options. I happen to prefer tools that are always correct in their suggestions and so I prefer languages that allow that.
Your comment prompted me to write a little post on the topic: https://drmarkclewis.medium.com/autocomplete-in-dynamically-typed-languages-791d22085ff6. You aren’t the first person who has commented that their IDE for a dynamically typed language does autocomplete. I think it is important to note that it isn’t quite the same.