I mean I agree that a too crowded convention is an issue, but capping attendance seems easier.
Any longer than a week and you lose the main appeal imo, which is seeing people you normally wouldn't. The small timeframe means everyone will be there. Not just friends, but also guests and industry ppl