The spacing of shimano 8 speed and 7 speed is not the same. An 8 speed cassette with one cog removed does not fit a 7 speed freehub. A nine speed cassette with one cog removed does fit a 7 speed cassette. That's the point of this discission and you've missed it.