I found this to be a very interesting read.

I cannot agree more with your points above. The only thing I would say is that if you are going to have a strong opinion, then be prepared to back it up. I've seen too many people have such strong feelings about something, but have no clue why (Apple versus Samsung for example). When they are challenged on it, they completely fall apart and end up looking like complete idiots. If you are going to speak with authority, maybe it would be good to be an authority as well.

Thanks!