I have a set of crops for each type of crop now, and I've noticed that I have not received a single crop from certain types. This includes Wheat, Pumpkin, and Melon. I get seed bags almost every other harvest from Reeds, Nether Wart, and Cocoa. I've gone through about 30 generations of a roughly 16-plant wheat/melon farm and haven't gotten a single seed. Don't tell me they are this rare?
But, I did crossbreed two reeds into a wheat plant which DID drop seeds. So I have wheat seed bags now, but not from regular planted wheat plants.