Też jestem zdania, że wszystko zależy.
Jak piszesz zaawansowany projekt, który ma być rozbudowywany, rozwijany i wzbogacany o nowe funkcje, np. nawet taki blog, to na Wordpressie może nie być to przyjemne. Z kolei jeśli robisz zlecenie dla klienta, który potrzebuje sam zarządzać stroną, ma mały budżet i mało czasu, to raczej pisanie tego totalnie od zera się nie uda.
Co do tego rzekomego minusa:
-trza umiec i mieć cierpliwość
Przy Wordpressie też trzeba umieć, nawet tyle żeby podpiąć własny theme czy tam coś zmienić. Albo napisać własny plugin, jaki będzie Ci potrzebny. A cierpliwość w programowaniu jest potrzebna... zawsze. Po prostu zawsze.
Inna sprawa: nie wiem co rozumiesz przez "gotowe rozwiązania", np. frameworki też? Bo pisanie całej aplikacji całkowicie od zera (teraz tak robisz czy nie?) też jest umiarkowanie dobre. Uczysz się nowych rzeczy, sam wszystko kontrolujesz - prawda. Ale też popełniasz błędy i marnujesz czas, na rozmyślanie i robienie tego, co inni już zrobili i to często dużo lepiej.
Tak więc nie wiem jak to podsumować... We wszystkim trzeba mieć umiar. Jestem zwolennikiem własnych rozwiązań, ale gdybym miał np. robić duże aplikacje od zera, bez frameworka backendowego, to byłoby słabo.