This same reason can stop windows 8 from being adopted. A single, small legacy app that noone wants to maintain can easily delay OS upgrades in the organization for many years - that's why some companies still are on WinXP+IE6.
If a single legacy app needs JIT-stuff, then that company will just run Win7 in year 2030 even if it looks like a stone age tool by that time.