Crytek is addressing all these issues. They still need to smooth out some rough edges. Its taking time... But at least its happening.
Its not a completely broken product. You want broken? How about Elder Scrolls Oblivion when it first came out on the xbox360. Now that **** was broken.
Waiting for a patch svcks... but it will come in time.