Why Carnot Cycle Is Impractical?

Why Carnot Cycle Is Impractical? Carnot cycles are not encountered in reality since achieving isothermal heat transfer is very difficult (needs very large heat exchangers and long time). Also process 3-4 requires a pump or compressor that can handle two phase mixture (liquid and vapor) which is impractical. What are the difficulties in Carnot cycle