I wouldn't bring it up for no reason, but if someone was droning on and on about how Amazon Prime is the best thing ever, I'd certainly mention that Walmart has the same thing but free, and then have a discussion with them about how it is or isn't the same thing , but you have a very good point about branding.:)