I'm saying even if you are loyal to say Hilton, you should still get the SPG card for general purpose spend to convert to airline miles with great flexibility.
Chase and Amex both allow points transfers to other hotel chains, but they lack the flexibility in terms of airline partners to make it truly worthwhile- adding to that with the exception of SPG, one airline mile is usually worth more than one hotel point