The answer is not simply a "Yes" or a "No." There are situations in which using public WiFi makes sense, and there are other cases in which doing so could be disastrous.
I actually dedicated an entire article to this subject. Please see How to Safely Use Public WiFi.