I buy Nike running shoes because they are cheap, durable and comfortable, I don't actually use the to run.
The other obvious answer to this question is "because they are status symbols", for some people anyway.
I would give their running shoes a pass as my downshifters are amazing - they make me want to run - so quite comfortable and functional. A Nike branded shirt or pants however are just decorated cloth.