Shouldn't my old US passport have been returned to me when I renewed?
Generally yes, but they are not required to do so. Your passport belongs to the U.S. government, not to you. If you look on page 5: "This passport is the property of the United States (Title 22, Code of Federal Regulations, Section 51.9). It must be surrendered upon demand made by an authorized representative of the United States Government.