I was wondering why it is a problem with using ECB as a block cipher mode
ECB leaks if blocks are identical or not. This may seem like a small matter, but depending on the data format it can be quite damaging. This is commonly exemplified via the "ECB penguin". One can easily see that encryption of the plaintext (image in this case) does not provide much privacy.