Are Barefoot Running Shoes an Oxymoron?

So I am going to run barefoot, and yet I bought a pair of Barefoot Running shoes? What gives? Are Barefoot Running Shoes an oxymoron? From www.dictionary.com : Oxymoron – a figure of speech by which a locution produces an incongruous, seemingly...