I also think it has to do with who complains. If you drive to a store or restaurant, you might tell the manager, “Ugh, parking sucks around here.” If you walk, bike or take transit, you probably don’t say anything. That leads to business owners believing that all their customers drive.
This is why if I submit a review of a place, I include bike parking or the lack of it. Yes, even if I didn't bike there, because I may come back via bike some other time. I like my options, and a bike rack costs almost nothing. It makes no sense to not have it.