Unfortunately it's not as simple as that. Not all gamepads are MFI. Xbox Series X and PlayStation 5 controllers for example aren't.
Some older games are only compatible with MFI controllers, and won't work with the above newer controllers.
Some games will only worth with bluetooth controllers but won't work with something wired like the Backbone controller.
That's how you can get a game like KOTOR 1 which only works with older MFI controllers, and a game like KOTOR 2 that only works with newer controllers.
Bit of a mess, really.