More generic drug competitors don't always mean lower prices. Learn how market structure, regulations, and corporate strategy shape drug costs - and why supply shortages happen even with many manufacturers.