Fair enough
As someone who pays for their games, pays for their Live subscription and plays fairly online, I don't have a problem with this. Perhaps it will lead to some of the banned players actually paying for their online gaming, in which case Microsoft might like to consider lowering the cost of Xbox Live Gold accounts slightly...
I'm not banking on it though!