But there's the hefty edge case (for developers at least) of showing off a piece of code that essentially requires a developer environment to be running. It's simply not possible to create a developer environment quickly enough in a meeting room for it to be practical.
I'd question why you're running code in a meeting. That's some morning standup stuff for your team which can be done at your desk or placed in a gif in an email, not hauled off to a separate room.
Meetings can absolutely be used for demos. Maybe you're demoing for an audience that's large enough to not fit next to your desk. Maybe you're demoing something that you don't want other people to overhear. Maybe multiple people are all demoing projects to each other.