You seem to be arguing against someone who said that any system on
which a GNU program runs is a GNU system.
Naturally, I agree with you.
The reason it makes sense to call Debian or Slackware a variant GNU
system is that these systems are mostly the same, overall, as the GNU
system. They have more than just a few programs in common. Most of
them is the same.