I agree (apart from the silly insane supporters dig)
Leeds don't have to help, in fact neither do Giants. It's only because it benefits them right now.
And as you say, why would there be a feud. Carter can sulk with the best of them so unlikely to engage if there was any kind of issue.