As a heavy messenger user, my typical use-cases can entirely be fulfilled with a web-based messenger. However, FB doesn't let people open messenger.com from a mobile browser. And if you request the desktop site, it's virtually unusable on the tiny phone screen. It must have been really hard to make a responsive messenger UI.