More cores doesn't necessarily mean each one is small here. AMD has gone for really big dies that eat at their margins before...And since this is a server part, more cores ahoy is kind of par for the course.
Indeed, i didn't immediately notice this was a server CPU...