>What is so hard to believe about this?
That someone who owns a company does not have authority in who they will and will not do business with?
That someone who owns a company does not have authority in who they will and will not do business with?
The OP claimed that that did not exist at all in Germany.
Whether alleged violation of the user term is a valid reason is open to questions. Without going to court, I strongly doubt it is.