so why do i have to beg for my own money. they should allow the account holder to stop it immediately and then let the debiter enquire and give reasons why it should not be stopped.
Simple reason is that the company pays the bank more than you do. They know where their bread is buttered.
Imagine if this went to a court of law and you could have the banks tried as accomplices to theft! They are complicit in it, know about it, and benefit from it. Similar to Vodacom/Mtn and WASPS actually.