Generic drugs don't hit shelves right after patents expire. Legal battles, regulatory delays, and strategic patenting can push availability out by years - costing patients billions. Here's how the system really works.