I agree. I've been leveling characters a lot lately, and when a rare weapon drops (of a usuable variety anyways), there's no doubt that it'll be decent. Of course a socket is incredible on a low-level weapon, so you could even automatically junk any socketless weapon, but it seems half of them in normal have sockets. Armor is somewhat the same (there are some that are more op than others, with really high primary stat rolls, and occasionally stuff that's complete junk, with like +xp, thorns, healing from globes, and pickup radius), but a large fraction of it is usable if not awesome.
The fact that a weapon has to roll a large + damage modifier (or two), even to be given a second look means most of them are straight on the junk heap. The base damage range is completely unusable, even if it has a small damage modifier and primary stat and crit damage and a socket, it's complete crap. And with most armor, if it doesn't roll resist, primary stat, and vit, it's probably crap... and even then, something like gloves without all the good modifiers gloves can get will be pretty bad. Playing my Monk, I have to hope a pair of gloves rolls: Dex, Dex+Vit, Resist All, Fire Resist, Crit%, and Attack Speed to maybe be an upgrade. Switch *one* of those with crit damage or armor, maybe...
Perfect rares should be extremely rare, sure. But usable rares shouldn't be so rare. I know, I used the AH to get my characters way ahead on the gear curve (nowhere near amazing, just playable), and someday I'll make one and just use what drops for me and find out how long it takes to get a set capable of farming act1.