Network effects? (No pun intended.) HTTP has a big ecosystem. Ex. Everyone already has curl installed.
Edit: This isn't hypothetical, either; I literally use curl regularly to query services. Sure, there are other options, but HTTP generally works, so...
Edit: This isn't hypothetical, either; I literally use curl regularly to query services. Sure, there are other options, but HTTP generally works, so...