Injuries as far more frustrating, choking is your own responsibility. You can't control when you get injured, but you do control the decission-making in big points. Plus, Federer choked 3 matches after holding a match point against Novak in Slams, Nadal missed many more than 3 Slam matches due to injnuries. If you want to include W 2008 and the AO 2009 as Federer's chokes, you also include the AO 2012 and AO 2017 as Nadal's chokes, and so on.
With that being said, I understand Novak fans being furstrated as well with the AO 2022 (though it was his decission not to get vaccinated knowing the risk of deportation), uSO 2020 (it was his own misbnehavior, though some may think the decission to expel him was escessive) and W 2021. But Novak didn't miss nearly as many Slams (only 3: AO 2022, USO 2020 and W 2021), as Nadal due to injuries.