Na dobrą sprawę nie ma różnicy cenowej. Kupujesz vpsa i za kilka złotych możesz mieć wszystko co chcesz, nawet serwer http w go.
Node ma problemy z dostępnością pod kątem tanich rozwiązań takich jak hosting. Dlaczego? Jeśli masz błąd w php to serwer rzuca 500 i może obsłużyć dalej x requestów. W przypadku node wystaczy jeden błąd i wywali Ci serwer. Trzeba go potem restartować.
Backend w Node a php to dwie różne rzeczy do innych zastosowań. Obyś nie trafił na kumatego klienta bo propozycja dopłacenia może wydać się... Śmieszna?
Jeśli Ty zajmujesz się też wdrożeniem to sprawa jest prosta. Kupujesz vpsa, konfigurujesz i tyle. Niezbyt potrafisz, lub nie chcesz ponosić odpowiedzialności? Wynajmujesz podwykonawcę i cześć. Hosting to rozwiązanie dla osób które mają klientów, muszą coś hostować, ale nie znają się na serwerach i jednocześnie mają zbyt małe zyski żeby zatrudniać podwykonawcę.