Despite many brands viewing logos as disposable, I think this represents a reason as to why it matters. Brand wranglers, please wake up at the wheel and differentiate your logo. Give it some meaning...please
[ed. note - Added Obama logo after kind observation. thank you friend!]
Clearly this three stripes bit means something like we are predisposed to like three stripes...err. What could this mean?