well, off the top of my head I'd say that the devs have jobs, lives and etc. so they have other things on their minds too. all in all, this mod is free, and i guess they are doing it for fun so you can't complain at all.
whats more, this mod is really fun so i really don't see anything to complain about. there are lots of maps, all are enjoyable and interesting, weapon choices are realistic, and are good even though you don't have many options. this limitation is fine by me - you don't have tons of kits - just the basics and if you want something more you can pick it up at HQ.
and i have no idea what you're talking about when you say there is no variety of vehicles - come on!
you've got lots of light inf vehicles, at least 2(!) tips of tanks in a map, apc's and planes.
the only things that are maybe missing are ships and submarines