I think the guy is pretty happy. He's in a good system, on a good team, learning from one of the best. It's easy to say "of if he was on X team he'd be X good". He might get more targets elsewhere, but he might have developed slower and been on an offense with less redzone opportunities. From everything we've heard from this guy, he loves playing in Philly.
It's costing him $0 on his rookie contract being here vs elsewhere. And for his next deal, NFL GM's look at talent. He will put up similar numbers that Burton did behind Ertz, and Burton left and got a massive contract elsewhere. If you feel sorry that this guys next contract might make him the 5th highest paid TE vs the 3rd highest paid TE, that's ridiculous. You're really obsessed with this agenda that the guy has been dealt some awful hand by who drafted him. Goedert is doing just fine for himself.