From what I’ve seen, Walmart was leasing space to other providers like EVAmerica and Charge Point. They were usually located far enough away from the stores parking not to be a factor. I’m guessing someone in corporate decided it would be better to get the charging fees rather than rent. Smart move on their part. No worse than the semi’s or RV’s that have a tendency to take up space.