Bots won't replace apps, only better apps will replace apps
My ideal interaction:1. Open Facebook Messenger2. me: I want a veggie pizza with Jalapeno topping3. @megabot --> @pizza_bot: "Ordering an Jalapeno pizza: Choose the brands from below a) Papa Johns b) Dominos c) Pizzahut"4. me: Papa Johns5. @megabot --> @pizza_bot: Do you want anything else to go with that?6. me: 1 garlic dip + Pepsi 500 ml7. @megabot --> @pizza_bot: "Your order will be ready and will be delivered to the address. Please confirm"8. me: confirm. end pizza_bot.9. me: I want to go to downtown.10. @megabot --> @taxi_bot: Shows map. Enter starting Location.11. me: current location.12. @megabot --> @taxi_bot: Your driver will be arriving in 4 mins. via a) Uber b) Lyft13. me: Uber14. me: confirm. end taxi_bot15. me: I want to watch Spiderman 4 today evening.16. @megabot --> @movie_bot: Spiderman 4 is playing in 4 theatres close to you. Please select from the following theatres. a) Sundance b) Rainbow c) AMC 
Also, the imdb rating is 9.4/10 and Rotten Tomato Rating is 7/10.17. me: Rainbow18. @megabot --> @movie_bot: Please select the show times: a)7:30 pm b) 10:30 pm19. me: 7:30 pm. confirm. end movie_bot20. me: I want groceries delivered via instacart21. @megabot --> @instacart_bot: blah blah22. me: I want my lawn mowed next Sunday via task rabbit.23. @megabot --> @taskrabbit_bot: blah blahBasically one interface which provides a seamless experience. Without the bots, I have to either download a bunch of apps or if they are already downloaded, I have to context switch between them. Likewise, I would have to search the web a lot and multiple click my way to what I want.