Honestly, online service platforms have come up with so many odd and manipulated behavioural patterns they shove down their customers’ throat as long as it makes them money…
If an A/B test actually showed that offering to pick up your food from a traffic accident site led to better customer satisfaction outcomes than just cancelling the order I seem them doing this 100%


Rocket.chat uses Matrix though, too. It’s not only Matrix but it makes use of Matrix federation among other things and they built their own Matrix server implementation in TypeScript last year