No, he's right, the way it's written, anything with higher than 6 HD is immune to the whole effect.
Let's be real though. They're going to just walk out of the cloud and attack you in melee.
That's the big problem with stinking cloud, really—it kinda sucks against melee dorks. They pass their save because they have good Fort, and then they walk out of the cloud and attack in melee. It's much more effective against archers or casters, because if they walk out of the cloud towards you, they don't want to be in melee, but if they walk out the far side, their vision is blocked. I almost always go for sleet storm instead of stinking cloud if I'm against melee dorks; hosing their movement tends to nerf them more reliably, and you don't need to worry about undead immunities or whatever. Then you toss a few explosions into the cloud and see what's left afterwards.