Before it's forgotten with all the balance discussions, I want to mention that Djinn is still an atrociously bad map, with useless secondary objectives, a lack of good kitespots and a terrible map outlay. If anything the wall next to the spawn at mid has made it already worse, because it's essentially forces you to go full ham into the teamfight and blocks any kind of rotational openings. Among the players I know (most somewhere between low p2 and leg) I have yet to meet a single person who likes this map. If this map gets voted it's usually a good indicator for an absolute clownfiesta of a match.
Ben originally stated it was introduced to Ranked to see how it fares essentially. It can now safely be said the map is still bad and should rot in Unranked together with Spirit Watch, where it belongs.