They hate liberals because they seem to act as a societal pressure valve by opposing the right wing without letting the steam build up and explode into a revolution. For this reason, they view the liberals as crypto-right wingers.

For communists, the system is irreparably broken, and the only way to achieve change is when it finally blows up, rather than by constant tweaks.