I think it refers to debates/arguments that the general public can follow, say though the media, or participate in themselves, for example via the democratic process. However, I do wonder whether it ought to say "public arena ".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.