In my experience, SOAP has poor tooling compared to REST and nobody implements it properly. Given that, it's not really more powerful than REST in practice.
Well none the less, the standard doesn't help if nobody follows it. Since REST is less prescriptive, the tooling is generally more tolerant of all the funny implementations out there. At least, that's what I've found.