you realize that all new chains come with lubrication, right? Are you saying you never put on new chains? If not, then that just means you're running on the stock lubrication for awhile.
how about this -- buy a new chain, thoroughly degrease your chain with a strong degreaser to remove 100% of the stock lube, and install it. put some serious mileage on the chain and see how much you like it. I am willing to bet you'll either want to buy a new chain or want to lube it due to all the rust and squeaking.