it is, when the limits are a bad thing.
Imagine if houses could only be built in the shape of a cube, because someone decided that the cube is the perfect shape for something else entirely.
HTTP has its place, REST has its place, messaging is a lot more than REST though.
It's always been, even before HTTP was invented.
Using REST for everything is the textbook example of if all you have is a hammer, everything looks like a nail