Most of the masks are not effective because they do not filter viruses.
And even if they are effective for a specific virus, there is a significant number of people who re-contaminate themselves when they take the mask off - even in health care workers who wear them on a regular basis when caring for actual cases. Same goes for people thinking that as long as they wear gloves, they are fine. It's not the virus on your hands that is the problem - it's whether or not you then put your hands (whether gloved or not) near your face and put the virus closer to (or in) your respiratory tract that is the problem. The gloves/masks/any protective equipment in itself are not going to protect anyone unless they are used properly (which they often are not), and I don't think we are at a point where any personal protective equipment should be used on a large scale in the general public - I am guessing that if there was a definite benefit to doing that, they would be providing them to everyone at the gate. The WHO/CDC and everyone else is really hoping to slow the spread of this - if wearing a mask on a plane hasn't come out as a recommendation (haven't seen that yet, but I could be wrong), I am guessing it is because a) they don't think it would be of much benefit and isn't necessary at this point, and b) most people would re-contaminate anyway, so again more of a false sense of security (and putting $$ signs in the eyes of the mask companies) than anything else.
Washing your hands, wiping down surfaces before touching them, coughing into your sleeve, staying home if you are sick, etc... are all things that you can easily (and realistically) do to help protect yourself and those around you.
DH is boarding a plane in an hour for a business trip - without a mask (and we have a 1 year old and a 3 year old at home). I leave in 2 weeks for a business trip, and will be flying without a mask. Obviously everyone should make their own decisions, but I can guarantee you we may only be at the "tip of the icerberg" with this...if we are already getting to a state of feeling scared to travel and such (even within the country, etc...), it may be a very long summer for some of you. Think about it - are you going to start wearing a mask every time you get into a crowded elevator? What about standing in a checkout line in a crowded store? Or while herded with +++ people into a smaller room while waiting for a tender on your next cruise?
What about sitting in a packed waiting room while waiting to see your doctor, or the dentist, or anywhere else where your actual personal physical space is limited? I am not at all trying to minimize people's fears - as a parent of two small children who a) will have to deal with this on the front line if we get cases here, and b) who has a husband who is a family/er doc who will be one of the people to actually see/assess any cases that come through, I take this virus very seriously - just as I do regular seasonal influenza. The "unknown" element of this virus makes me a bit more concerned, but I think we all need to take a deep breath and keep this in perspective. If any of you have been flying for years without masks during our active influenza season and are now terrified, I'm not sure that you are totally understanding your actual risk - thus far, and again, I know that it is all we know to date, this virus has not been any worse in severity than our seasonal influenza virus. Which is why there is now some debate as to whether or not we should even be calling this a "possible pandemic" vs "just a new virus".
People should absolutely protect themselves - our house is in "full-protection mode"
- at this point I think we own shares in lysol, hand sanitizer, and soap!
But I would strongly encourage you to go by what is recommended for protecting yourselves rather than speculating what might - if they think you need masks, let them (as they most likely will, just as they do at the entrance to most hospitals) provide them for you. That hard earned money could go to lots of better places....like the deposit on another cruise!!!!