So you hated it because all you wanted to do was ride the choppers? And becaue a bunch of others seemed to want to as well?
How about using a boat, or a truck, or a jeep, or creeping through the woods on foot? Granted the maps are pretty big for foot travel all the way but only before you secure more spawn points. I hardly see anyone "camping" for choppers at all.
As for the interface not working, not sure what you mean. I have seen people having trouble getting key assignments to work, but if you clear the key then re-assign it it works fine.
As for the graphics, I don't care...they look fine to me for the type of game it is. Besides...if you need better graphics than the above pics to enjoy a game...that is your own issue

.
Physics, well you win there...not quite right in that department. But hey, we're spoiled by too many physics games ;P
As for the spawn point thing...what part didn't work for you? Space bar is default, otherwise select a new one then hit space bar...maybe it didn't work in last demo???