Wouldn't it make more sense to express your displeasure about the company TO the company? The only thing you are doing here is wearing your fingers down. While there might be some who share your feelings, there isn't anyone here who can do anything about it.