In VS.NET, intellesense doesn't just reduce the amount of typing you do. I mean sure, it does and all. It reduces it to pretty much zero. You can put the cursor on an empty line and hit CTRL+space and it will suggest "for". It knows everything about the language, and everything about the class library it's dealing with, and everything about every class in your project, and everything about stuff you haven't even referenced. It knows context too, so it'll figure out what you actually want to see.
But that's not why you need it. It knows your codebase so you don't have to. It knows all the class libraries so you don't need to memorize any of them. It compiles your stuff as it goes so that you can navigate around it like everything was hyperlinked. And it doesn't find things by matching strings, so you can refactor to your heart's content without breaking anything.
All of that is stuff you want to do in Ruby. It's an awesome language and all that, but it still needs to open files and I don't want to keep file opening in my head, so I need a tool that lets me type "File." and pops up a little menu telling me properties of the File class.
So no, it's not that we're doing different things. We're doing the same thing. I just feel like I have a lot more space in my brain to keep domain stuff because it's not filled with the entire content of my codebase.