Chyba trochę Ci się to pomieszało, nie ma jak porównać Wordpressa z frameworkiem.
Wordpress jest gotowym systemem do określonego zadania. Tym zadaniem jest prowadzenie bloga, tylko i wyłącznie. To, że ludzie piszą dziwne pluginy i stawiają na tym wszystko co popadnie, to problem tychże osób (no i niestety poniekąd całej sieci, bo ją psują). Framework jest to zestaw gotowych narzędzi, dzięki którym możesz szybko napisać coś swojego, bazując na gotowych elementach.
Tak więc gdy przyjdę do Ciebie i poproszę o napisanie jakiegoś konkretnego systemu, z określoną funkcjonalnością, to porównanie z początku nie ma sensu, nawet takiego nie rozważysz. W Wordpressie tego nie napiszesz (a przynajmniej nie powinieneś), bo nie służy on do tego. Wtedy masz opcję wzięcia frameworka albo pisania tego całkowicie od zera. A pisanie od zera najczęściej nie ma racji bytu, bo nie ma czasu, a nawet jeśli jest, to we frameworkach są już gotowe rozwiązania, które ktoś przemyślał, napisał i przetestował i w większości sytuacji będą pasować.
tylko kwestia w tym że tutaj mamy 100% kontroli nad kodem i nie potrzebujemy zewnętrznych pluginów
Kontrolę nad kodem faktycznie mamy nieco większą, ale to nigdy nie będzie 100%. Zauważyłeś, że framework jest również czyimś zewnętrznym kodem, plus do tego często zawiera w sobie sporo bibliotek, plus często sam jakieś doinstalujesz, bo pisanie wszystkiego od początku nie ma sensu?
jak dla mnie np Wordpress jest czytelniejszy, i łatwiejszy w rozwiązaniu problemów
No nie wiem, osobiście mam odwrotnie zdanie na ten temat. Dla mnie nie jest czytelny, a sam jego kod jest po prostu słaby (z resztą akurat kod Laravela też nie jest zbyt dobry).
A co najważniejsze tam w większości jest czysty php.
I co z tego? Znajomość frameworków to obecnie raczej podstawa do każdej pracy.
Moim zdaniem Twoje rozważania powstały z tego, że Wordpress jest dla Ciebie prostszy, bo już go znasz, a we frameworki dopiero wchodzisz. Wordpress daje też X rzeczy od razu gotowe - instalujesz na serwerze i działasz, gdzie we frameworku trzeba dopiero sobie to przynajmniej przygotować albo i napisać od podstaw.
PHP to nie Wordpress. Nie wyobrażam sobie żadnego poważnego systemu postawionego na Wordpressie.