system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: People always say that a political/economic system (communism, capitalism, etc.) is "good in theory but bad in practice." Why does being bad in practice not reflect on the theory in this context? Is there a philosophical aspect allowing the theory to be good despite being bad in practice?

Throwaway account so my main account doesn't look too dumb.
gpt
It's just like in physics we assume no friction or perfect materials and in programming we assume 'smart' users. Pol. systems need to tie together a lot of social and emotional contexts, so perfect implementation is hardest part. So IMHO, a imperfect theory that's easy to implement is better than a perfect theory that involves a lot of radical change.