See these are some hard facts
1) Zee can do this. They need massive investments.
2) Icc will go where the money is. If ICL offers more, they will affiliate with ICL.
3) Zee needs to do things better. Start by making better stadiums and more importantly the turf and pitches. Lets have some solid inter state 20-20's. Give free tickets to college/school kids. I don't know why it does not happen in India. If inter state thing kicks off Cricket is gonna get real popular. (as if it isnt already

)
It requires strong commitment though.