Do you think the Swiss format is the best format for all CSGO Tournaments?

We definitely the format depends heavily on the number of teams at the event. While the Swiss format is very good for the standard 16 teams , for eight teams it feels extremely random and drawn out.