1. Зависит от аудитории и ее потребностей. Кому-то мобильной версии сайта хватает за глаза, кому-то нужно удобство, быстрый отклик, push-уведомление и платформенные фишки - такие будут плеваться от мобильной версии сайта.
2. Проще разработать и поддерживать одну мобильную версию сайта под все платформы. Сложнее - кроссплатформенное решение типа Xamarin. Еще сложнее и дороже держать отдельного разработчика\команду под каждую платформу.
3. Монетизация никак не отличается. Мобильную версию сайта будет сложнее продвигать, так как мобильные клиенты к сервисам ищут в основном в сторах. а не в браузере.