Because getting customers into a store is half the battle. The offchance they make a purchase, even that overpriced 2 dollar soda, is a win for Kohl's. It is all traffic and business they might not otherwise have.
Doesn't change your point, which makes great sense. Kohl's, though, is mostly clothes and shoes, with a smattering of small appliances and luggage. It's not a department store really.