I have a tier 3 IHG MasterCard co-branded with Chase bank and I was upgraded to "platinum Elite" level. Despite the fancy name, there is hardly any useful benefits in it.
On other hand, I have a Hilton Honors Surpass card with American Express and I was given gold level Hilton Honors. Well, I get breakfast at the Hilton but water at InterContinental. See the difference?