Why is it surprising?
I agree that it is somewhat confusing.
I think that tourism=caravan_site, caravans=no is already confusing.

But that is how is was done and is documented on the wiki.
(capacity:caravans is documented on tourism=camp_site).