Tentative FDA approval for generic drugs doesn't mean they're ready to sell. Patent disputes, manufacturing delays, and review backlogs keep hundreds of affordable medications off shelves for years.