Tonight seems to have gone a bit better than previous days this week. For the first time in four days the evening LBA-LHR has operated and only fairly minor delays on other services.
As to customer perception, repeated cancellations and delays won’t do any favours. Repeated comments on social media seem to be about lack of communication with rolling delays. As you say most people only comment if it’s a bad service but more people read them than leave them so the perception grows. Obviously if things go well then perhaps the customer leaves happier than they thought they would which is a plus.