What do you expect? A ticketed event for a price? Then you'll still moan about any rich douchebag being able to buy their way in. An "anyone can join" event? Then all the people with influence will just be busy because all their fans will want a selfie. The G7/8/20 is a forum where world leaders can have private conversations and maybe get other leaders to see things from their perspective and change their minds, what about doing the same with CEO's of big corps, who also run the world, whether you like it or not...
It's not like the WEF is super exclusive, I remember seeing a job offer from a small tech company who got bought for 10M Euro, I read about this company's history and found the founder's Facebook page. He had pictures of a prop plane, I think he spent some of the money learning to fly, and 2-3 pics where he's in Davos, including a blurry selfie of him standing in line for lunch at the WEF in front of Bill Clinton.