Ford badging is unnecessarily confusing. I respect the performance of their Mustangs, but it is way to difficult to figure out which old Mustang is supposed to run against which Camaro.
The Cobra is a Shelby. I can't think of a good reason why Ford couldn't just keep one classic trim instead of renaming it along the way.