В двух словах: преимущества и недостатки. Преимущества: 1) Распространённость, а значит, много шаблонов, много обсуждений, много ответов на вопросы. 2) СЧИТАЕТСЯ (!) что по сравнению с другими проще в освоении и годится для тех. кто ничего не знает, ничего не умеет и не желает ничему учиться. Это неправда, но это распространённая иллюзия.
Иллюзия "простоты" в освоении и эксплуатации оплачивается недостатками: 1) Тупо минимальные возможности по гибкости построения сайта и расширяемости самого движка, применению шаблонов, отличающихся от жёсткой стандартной схемы 2) Ненадёжность работы, отсутствие логики построения и модификации исполняемого кода 3) Тормоза в работе растрёпанных кодов и безумная избыточность запросов к серверу баз данных 4) Гарантированно устаревшие и жутко кривые исходящие коды HTML+CSS 5) Рекордно низкая устойчивость к взлому. Большинство сайтов на нём не ломают не потому, что не знают как (это-то как раз знают и умеют многие, несмотря на "обновления" его "безопасности"), а потому, что ломать не за чем ламерские поделки.