Why do you wish people would stop depending on jQ? I'm just curious.
That said, it does abstract much of the crap that goes along with XMLHttpRequests and all the cross-browser idiosyncrasies that go along with it.
I'd say at this point it's a matter of personal preference and performance requirements.