To be completely honest, since the 44-day from 55-day enshitification move and the killing off of PayAll, my focus on getting value out of credit cards has moved away from points entirely. I now prioritise card choice for purchases entirely based on the day of the month, the billing date of the various cards I have and the interest free period on offer, so that I always maximise as much as possible the days of free credit before I have to pay the card statement.
Admittedly this does require some pre-planning and admin to set up, but once done is working quite well. In my case I have 6 cards and I've shifted their various statement dates so they spread out roughly evenly across the month without getting into the month transition period (excluding 28-1). Of my six, they are equally spread between 44 day and 55 day. Three of each.
55day card - statement date 04
44day card - statement date 10
55day card - statement date 15
44day card - statement date 20
55day card - statement date 24
44day card - statement date 28
I use the signature strip on the back of each card to write the statement date for ease of reference (because nobody uses it for actual signatures anymore). For instance, if I was wanting to use a card to buy something today (18), I would simply look back at the card that has the most recent statement date before that number (15th-55day) and that's the card I use. It's irrelevent whether it earns points or not. The points are so worthless these days, it's not worth the brain admin required to chase them.