Nowadays systems are integrated between divisions / departments, unlike 20 years ago, so to communicate we need many channels and thus ms team / slack.
Nowadays system need to have 24/7 availability and downtime is bad, hence kubernetes.
Nowadays we use more service tools, such as redis, elastic, grafana, etc. There are many more version of php and sql than in the past. Hence the need to use docker.
Performing ajax call is a big thing in the past, now it's a basic requirement.
So you want to organise an event on weekend months away, I could phone someone and they would say there and then 'yes I'll turn up' and I would trust them to actually turn up on the day without any further communication.
Now no one will commit to anything until Thursday night before because they can more easily assess all the other available options.
Perhaps this optimises the final chosen activity based on how the person is feeling on the day or the weather, but it's the 'unseen' effect that events that require some forward planning, aren't attempted.
Software has dramatically increased the productivity of a lot of activities. We can now do things we wouldn't think of attempting. Munging a whole countries data rather than breaking it down into provinces. But I think there are a lot of human behavioural changes that we're still experimenting with.