In short, no.
It is very limiting if you use only plugins with no idea how to edit said plugins, however if you are able to customize these plugins or create your own custom pages to add to your website then yes, I would say WordPress helps you get things done faster then coding an entire site from scratch.
Would I use WordPress again?
Definitely dependant on the task I required it for.
But I wouldn’t be too distraught if I couldn’t use it for whatever reason. I could take it or leave it. that’s how I feel about WordPress, a sort of on the fence approach.
PS. this blog was mainly as a test but I thought I might have a little talk about my thoughts on wordpress