Using a block cipher with using either CTR or GCM mode gives us a stream cipher, the only difference being that CTR does not include ana MAC tag or AAD but GCM does. I think these are the most commonly used modes of operations for block ciphers because ECB is insecure and CBC is not parallelizable.
Does this not reduce the effective algorithm block size to 1 bit as one bit gets mapped to another bit depending on the key streamkeystream bits? Would it not be preferable to keep the block size of a cipher?