Dmitri_M: Didn't you make the exact same complaint (which has nothing to do with the game itself) in another thread? What's the point in repeating your story?
Because you still haven't figured it out yet, whoever hosts the server can do so however they like and it's up to you to decide whether or not it's worth staying or switching to a new one.
Wildone: Providing access to all vehicles early on wouldn't allow the devs to control the flow of the story and missions as they wanted, I'm guessing.
The way they've done it they can introduce new elements gradually to keep it interesting and also make sure that the player learns how to use a wide variety of weapons/vehicles. If they provided you with tanks right off the bat then what's the incentive to use anything else? Seeing the tanks parked near your base early on is just done for "decoration" purposes.
Whether or not this is the best way to go is obviously a matter of personal preference, but I don't mind it, myself - the infantry combat has always been my favorite part :).