Block ciphers have several modes of operation. Some of them (ECB, CBC) require that the function used for decryption be invertible. Other modes (CTR, OFB) use the same function for both encryption and decryption since per-block, encryption is performed by just XORing plaintext and the output of the function.
My question(s): Is it acceptable for a block cipher to be compatible only with modes like CTR and OFB that use the same function for encryption and decryption? In other words, the block cipher uses a one-way function. Would such a scheme even be considered a block cipher anymore?