Remember if your phone can see your Chromecast on that public network, then others can see your Chromecast too. But more importantly they can also see your phone, your laptop, etc. Somehow I think the choice of not being able to use chromecast on a public wifi network is by far the lesser of two evils.