While it doesn't explain the injuries to some of the younger guys, the Eagles list is ageing with a lot of their formally elite players in their last year or two (NN, Darling (not injured), Yeo, Bunga, McGovern, Shuey etc). This is now reflecting in the length of their injury list.
They doubled down after 2018 and overpayed for Kelly (Thanks!) which is really hurting them now.
Eagles need to retire these older guys next season (perhaps keep a few at the club in mentoring roles) and reload in the draft over the next few years or it's going to be pain for the forseeable future.