Don't like either of these phones but why are you comparing them when they're both in 2 completely different price brackets? The 7a was recently discounted to as low as £316 for awhile and the 12R is currently pre-orderable for £649 in the UK.
Looks like they're basing it on US prices, from the intro.
Pixel 7a is quite a bit older too.