I think a lot of the "rants" are caused by local mgrs/sales people that have no clue of policies or operations that should be consistent within the corp.