I think unless everyone wears plastic gloves, they may actually contribute to the spread of viruses.
If you wear gloves for a prolonged period and in different environments - on public transport, in shops, etc, etc., they may protect you but they put others at more risk. You get on a bus, touching the handrail as you get on and off, you push open a door to a shop, you handle goods in a shop, you pay at the cash desk, etc, etc. Each touch represents an opportunity to contact the virus - but then, instead of cleansing your hands regularly, you go on to touch many other surfaces wearing your potentially contaminated gloves.
If you are not wearing gloves, you can use a sanitising gel or wipes at various points of contact (many shops now provide sanitising liquid at the door and in various locations round the shop). This obviously won't eliminate every possible instance of touch contamination but at least it reduces it. Gloves make wearers unconcerned about what they touch and so every potentially contaminated surface they touch is transferred to their gloves and from their gloves to other surfaces - and potentially onward to people not wearing gloves. I saw a home care assistant in our newsagent the other day - with her mask and gloves on, picking up various items and putting them down, handing over cash, etc. If she had just been to see her client, she was putting others at risk, if she had not seen her client, she was putting her client at risk.
I have felt the same about the use of gloves in a business non-virus situation, eg when handling food, making sandwiches, etc, etc.