Walmart's revenue per square foot is about $100 higher than a bike shop ($420 to $320 per sq ft). So if they started selling higher end bikes instead of something more profitable they would lose money and make their stock holders mad. This would lead to a reshuffling of the executive leadership team and a end to higher end bike sales at Walmart