It may stand up to wind but it doesn't look like it keeps the rain off of you. If you have 100mph winds coming in from an angle you better expect the rain to come in at the same angle too
Obviously. But the wind doesn't blow at 100 all the time, it gusts. You use the umbrella to keep the rain off most of the time, but you want it to survive the gusts.