My take is that if you are Mr. Nobody to Brand H hotel, why would they give you an upgrade/bonus? Unless you talk your way into it or buy it outright. Versus getting an upgrade/bonus via loyalty to IHG, which is easier since you are Platinum and you stay at smaller places.
Ps.- where does the "too many rewards program" from your title come into play?