Hmm, I see where you're coming from, but I think you might be overthinking this a bit. It seems you're kinda hung up on the whole meta-variable thing. Look, in propositional logic, we're dealing with these atomic statements – like the building blocks of our arguments. We wanna see how these statements connect, how they can make a whole argument true or false. We’re not really getting into the nitty-gritty of what those atoms actually represent – that’s more of a first-order logic thing.
So, yeah, atoms act like meta-variables in the sense that we can plug in any darn statement we want, as long as it fits the logic rules. That makes things super convenient, right? Uniform Substitution works because we're not really messing with the meaning of the atom itself, just replacing it with something that functions the same way logically.
As for those fancy first-order proof systems, yeah, things can get kinda hairy with quantifiers and such. But that doesn't necessarily mean propositional logic is flawed or doing something wrong. It's just playing a different game, focusing on the relationships between statements, not the internal structure of those statements.
So, to answer your question – I haven't really come across propositional logics where atoms aren't treated sorta like meta-variables. It's kinda built into the whole concept, you know? Maybe there's some crazy theoretical system out there, but it would probably be super niche and not really used in everyday logic-ing