They ask you regularly if the data is still up to date and have disclaimers about situations like this when you register the phone number as an actual authentication factor.
Not saying that this isn't at least partly on Google, they should have responsive customer service that can verify accounts - but you could have easily prevented that by being less lazy with keeping your data up to date. Security and account recovery is the one thing you shouldn't cheap out on.
I moved across a border like 20 minutes away and got a new number - it is extremely common that both things change at the same time for people. It wasn’t a months old number or anything.
Not everyone moves in the same country. I moved from Ireland to the UK 8 years ago and the process of updating phone numbers and addresses is just flat out impossible on certain services.
Not sure about Irish/UK rules regarding this, and it might not be possible everywhere, but if anyone else happens to be in that situation in the future then I can wholeheartedly recommend transferring the old number to a prepaid card, and then simply bringing that along.
That way, you can keep your old number for as long as you keep the SIM topped up (once per year where I lived).
So long as I moved within the US, I could use the same number - and so I had the same number for years. I can move anywhere in Norway and have the same number, and have had the same number for years. When I moved from the US to Norway, though, I had to change the number.
And I don't think this is unreasonable. The country code and phone number format is different (10 vs 8 numbers). Most non-spam calls I get are from somewhere else in Norway. I'm going to guess you could keep the same base number so long as the format is the same (between Canada and US, for example) - but that country code would still change
Not saying that this isn't at least partly on Google, they should have responsive customer service that can verify accounts - but you could have easily prevented that by being less lazy with keeping your data up to date. Security and account recovery is the one thing you shouldn't cheap out on.