Building the capabilities to do product development and sourcing of product takes time. Costco has been at it for 40 years, and Amazon has just started to get serious about it in the last five.
Oh, and the competitor you described already exists. It’s called Walmart.com.