I have to say that I actually do like quite a bit of modern architecture. It certainly has unique qualities to it.
That said, I don't see why people keep putting "random block with geometric patterns" everywhere. It is the least imaginative style I can think of and its sheer ubiquity and blandness make them offensive on their own. It gets even worse when the building is begging for attention by contrasting itself with the buildings around it, that just makes it one step more offensive.