Stop trolling. If you bothered to actually watch the trailer, they're promising pedestrians, traffic, vehicles, atmosphere, radio, on top of the map being brought back. We can't even make the assumption that the mod is even 15% done, we don't even know what exactly they're planning as the full release (ex. if missions are ported).
Stop being such a bore, they're making this mod voluntarily for the community and you're not paying a cent.