You can't reason with the Chinese, not Avalon and not Bitmaintech. If it's above $1M you could ask Bitfury - also waiting for Spondoolies might be an option...
I dont think it's really fair to blame a entire race.....
I think getting so close to next gen is part of it. Hopefully lketc, bitmain, SP, SFards, etc will all have some consumer gear once we hit next gen.