1) Sprayed a clip whilst standing without properly aiming at a distance of 20ft, 6/30 bullets hit, you're complaining? That's easily enough to kill someone without even 'concentrating'.
You do know zooming in/lying down/crouching/burst fire/single shot will improve your accuracy?
Initially you said 'The guns are way to innacurate' 'in this game you cant hit crap', would you rather have it that if you sprayed a 30 bullet clip at someone that every bullet would hit?
I have had no issues with killing people, I can hit crap. As I said, it's either you suck hard or you've just got the wrong technique.
2) I can't say i've seen or heard too many tanks in my life, but I (or anyone i've spoken to) have had no issues with cork guns nor ice-cream vans.
3) The maps are more open in BF1942, less places to hide. That's the main reason you didn't get mined/expacked as often as you do now.
You are complaining about teamwork, then also complain about inf sneaking up on tanks? Ask for UAV's, scans, attack flags when in squads, stick with your teammates.
If you still want to go it alone, you can always just toggle through the different views (press C) - then you
do have eyes on the back of your head. If you were any good, you would know this
4) Well BF2
is set in a post-modern/futuristic battlefield, in which it says it uses 'state of the art' weapons/vehicles. So again, I don't see your problem here..
5) I am as experienced as you will get in BF1942.
There's 3 types of pilots in it. People who gain a lot of height right at teh start and wait for the opponents to show themselves (then swoop down and own), people who get a fair bit of height but are willing to engage in 'proper' dogfights, or just noobs who don't know what they're doing. If there were 3 pilots on the same map all of the same skill level (but each used a different one of those techniques), then the person who just gained a heck of a lot of height would win every time.
This is no different in BF2. ('stand back far enough, lock and they can kiss there ass goodbye')
Btw, you do know you can use flares to ward off the plane's lock on/missiles??
6) Don't generalize. You'll always get those who don't want to work in a team, purely cause they're too stupid or they just can't be bothered. This was no different in BF1942.
However, I have found the amount of teamwork on public servers to have increased dramatically (in comparison).
7) How do you know? It has happened in the past, it could happen again. Regardless, it's all just there to make the game balanced. So what if the weapons aren't as good in real life? It makes the game fair.
8) I'm sure there were lots of historical/technological faults in BF1942 as well - hence the 'Forgotten Hope' mod. To the majority though,
it does not matter in the slightest.
It's the same in everything. People who are knowledgable in certain fields are never happy with Hollywood's respresentation of it, same in computer games.
If they named the jets 'bob's really cool plane 1/2/3/4' etc would it make you feel better? That's all it would take to solve your problem.
9) No. You can easily run away from them, if not, just hide in a building. Even better, at the start of the game, go and destroy the enemy's artillery.
10) The main focus would then be on destroying/defending the carrier - that is boring. Making them unsinkable then assures an equal footing for both sides, much more balanced.
Stop whining, i'm right, get over it

The full game is much better than the demo
Will it work on a MX440 ?
There's a few models of Geforce 4 that it will run on, but i'm pretty certain that
isn't one of them. Even so, you'd have to download/apply this thing - and it makes the game look like utter crap.
The rest of your computer is fine tho. Just get a new gfx card (and maybe an Audigy 2 soundcard if you don't already have one)