We've had the Giro where they were subdued barring a credible stage win by a specialised climber in a breakaway. I'm pretty comfortable with drawing conclusions on Bahrain this year versus last year.
The thing is, there is no statistical evidence behind this.
Let's compare Bahrain 2021 and Bahrain 2022 up to June 13th.
Total Points:
2021: 3851 points
2022: 5523 points
2022 is clearly better, even if we have to consider that Paris-Roubaix was postponed last year.
Total Wins:
2021: 13
2022: 12
2021 is slightly better, but it's close.
Grand Tours:
2021: 2nd in Giro plus 2 stage wins
2022: 3nd and 5th in Giro plus 1 stage win plus Team Classification
2021 was slightly stronger, but it's very close.
Monuments:
MSR: 8th 2021 vs. 1st 2022
Ronde: 20th 2021 vs. 6th 2022
Roubaix: postponed 2021 vs. 5th 2022
Liège: 10th 2021 vs. 6th 2022
2022 was way better.
Further World Tour Races:
UAE: 7th 2021 vs. 3rd 2022
Omloop: 4th 2021 vs. 2nd 2022
Strade: 10th 2021 vs. 5th 2022
PN: 7th 2021 vs. 6th 2022
Tirreno: 3rd 2021 vs. 3rd 2022
Catalunya: 18th 2021 vs. 12th 2022
Panne: 16th 2021 vs. 10th 2022
E3: 10th 2021 vs. 4th 2022
Gent W: 4th 2021 vs. 9th 2022
Dwars: 18th 2021 vs. 9th 2022
Itzulia: 6th 2021 vs. 5th 2022
Amstel: 9th 2021 vs. 10th 2022
Flèche: 19th 2021 vs. 1st 2022
Romandie: 9th 2021 vs. 2nd 2022
Eschborn: postponed in 2021 vs. 4th in 2022
Dauphiné: 5th in 2021 vs. 4th in 2022
2022 was way better.
While the way they have won the races that they have won last year (especially Padun, Colbrelli, Mohoric and then Caruso in the Giro) was far more ridiculous, results-wise they have clearly improved this year.
In fact, besides the Giro where you can argue that the result was very similar, overall they have only been worse in 2 World Tour races up to this point: Amstel (only 1 place worse) and Gent- Wevelgem.