First you build the infra roads, good quality sewerage and storm water disposal, gas and utilities, other basics...buildings and people comes later.
What you see right now is just the infra mainly...highrises, hotels and towns comes later. Wait and see, this is just a 3 year old project.
Dubai is a kind of Metaphor used here, not in a literal sense...doesn't have to be Dubai like.
In many blocks people are living here and the house were very cheap with all the community facilities. The idea was instead of making big bungalows which are not affordable, build smaller townhouses in diff. variants and put the facilities associated with good lifestyle in a centralized way, like community centers, garbage disposal, club houses, hospitals and zoo, malls and schools in a centralized system, unlike big bungalows having individual gardens, pools and individual perks.
Construction has started for the cricket stadium.