If it was thermals AMD would have known it a long time ago. Still it’s two separate chiplets. Epyc has up to 8 so the ratio doesn’t change much when it comes to cores vs package.
Ok man I have no idea nor does anyone then. Its all.speculation. honestly 16 cores on am4 is not something I'd want because you need absolute monster cooling to remove the heat.
I have 7x120mm custom loop and I'm getting 65c to 70c peak still on 3900x. It would hit 90c instantly on wraith cooler. Cant imagine I wouldn't be hitting 90c on water with 16 cores jammed in there.
Epyc isn't trying to achieve 4.7ghz either btw so keep that in mind.