I know.
If you want change you have to let them know and then cancel but you need to rally a big enough group that will agree to do the same.
Otherwise yeah.... Then deal with it.
Also doesn't hurt to keep giving them a constant stream of complaints and suggestions on how to fix it.
