Definitely I agree , wordpress is really a great tool and the best part about it is you don't have to have a knowledge of coding. Yes he/she will have to to pay for hosting and that's just it . I think it is also important to note that you have to find a way to monetize the blog.I think WordPress is a great software for one to use and set up his or her blog without needing to pay another bill but only for the hosting of the blog?
Have you heard anything about WordPress or used it in the past?