As I've said before, Apple only included the 3GS for iOS 6 because of Maps. The more people using Maps, the more data they are able to collect to improve upon it. With so many people still using the 3GS when iOS 6 rolled out (and I'm still sure there are still many), Apple decided it was beneficial for them to have a larger source of crowd data for maps.