Like most things, these 2 comparisons are not apples to apples. Landon is probably not the right person to present these messages, but he's not wrong.
Christian Pulisic is 26 years old and didn't even play as many minutes this year as some of the players playing in that final yesterday. He also will not be playing Champions League ball next year, so the likelihood of fatigue will be greatly diminished.
You can agree or disagree with Donovan taking his sabbatical, but he was 30+ years old at the time and had played in 3 World Cups, a Confederations Cup, and however many Gold Cups prior to the sabbatical. The major controversy around LD not being included on the squad was that Klismann actually brought him back for the Gold Cup and the last 2 qualifiers against Costa Rica and Mexico where he started and went 90 in both. He actually got an assist and goal against Mexico, which clinched our qualification for the World Cup. The fact that he didn't make the squad so we could bring Chris Wondolowski is still perplexing to me.