Originally Posted by
bgriff
....just end up spreading yourself too thin across multiple programs and won't have enough points earned in any one program to do anything valuable with them.....
Broadly true, but bear in mind that American Express, Chase and Citi do have some airline transfer partners in common which means two or three card programs could feed the same airline program IF that airline program is one you need.