Do you believe both of those technologies to be a product of reasonable selfishness solely - or, rather, of advertising and selling oneself? It seems to me that either of those are used because they're a better alternative to something rather than simply better fit for everyone and everything. Certainly, there are situations where both bows and Hubski win - ranged combat and thoughtful conversations, respectively - but when declaring itself to be the better way rather than a better way for something, doesn't that make the declarers selfish beyond reason? In the same manner, does declaring oneself to be better than others or best publicly make one's selfishness somehow harmful to others? If your point is to sell yourself, telling about your overall goodness of a product might help you but will harm others, for they're now unable to sell themselves, - which is fine while reasonable selfishness is concerned, but what about lying about your qualities?