I doubt the used games thing would really eat into their sales that much over time. Most people buy enough games new that losing out on the chance to play the nextbox's exclusives, just because they can't buy them used, seems unlikely. People really aren't that good at boycotting.
The always online stuff though? That I can see being considerably more damaging.