If you want to earn the most points for your spending — beyond just earning a big signup bonus — you need to pay attention to what you spend the most money on and which cards give you the best juice for that specific spending.
If you drive a ton you want a card that maximizes gas spend. If you eat out a lot, there are cards that bonus restaurant spend. Since I travel a lot it’s air, hotel, and dining. Some cards are great for multiple categories.