Random fans won't ever check the injury list before going. Serious fans? Maybe, but they'll likely go anyway. I could be wrong, of course.
I don't think it is about caring about consumers at all. Injuries are hard. Setting expectations at all creates, as we've seen, expectations. Then fans get mad when the doctors/trainers/players were wrong!
Of course, if a SP isn't going to make their normal appearance, that seems reasonable to communicate, but that's not what people are complaining about at all. They want to know how many days Polanco will miss, to the minute.