I came across a weird one today…
I recently configured the content type hub on my 2010 environment, and I thought everything was working just fine. I was able to publish content types and see them from subscribing site collections.
However, today I came across a site collection which did not have the Content Type Publishing link in the Site Collection Administration page.
Feeling a bit stumped I did a quick search and found a post which explains the reason why as well as the stsadm command needed to fix it.
stsadm -o activatefeature -id 73EF14B1-13A9-416b-A9B5-ECECA2B0604C -url http://sitecollectionurl
The feature, according to Powershell is TaxonomyFieldAdded.