WordPress can be installed on hosted Web server space under a user account with no admin access. Plone needs admin rights and runs a daemon. Note: I'm not suggesting that the author's organisation did use WP that way.
I agree with others above that the author could have mentioned alternatives.
I agree with others above that the author could have mentioned alternatives.