I'm not offened at all. I like the composition a lot because it 'does' make a statement.
I think a good picture makes you think and sometimes it inspires too. This picture does both.
Very good and perfect title! Where was this taken? It reminds me of Boston. You have a wonderful eye for photography and I appreciate you sharing it with us.