The WEF is if anything less than a social club. It's a series of social events. It's nothing. The only potential energy it has at all is people imputing it power on threads about how it's the secret architect of the global economy. That is not something you can say about the BJP, which has real power.
So say someone walks in and argues that the BJP has no power other than adding a tag to names in an election, and we should rather talk about the actual policy makers making decisions? Seem like a fair argument to you for why the BJP is not a real political entity?
Because that misses the points just as much as it does in describing the WEF. There is coordination going on beyond the official powers of the organisation. The organisation exists to coordinate political action!