Can you name any invention, medicine/vaccination, or other positive development created by Arabs? I drew a blank myself....
...The Arabs very proudly proclaim to be the inventors of the number '0'. I'm sure the concept of '0' actually originated in India, along with Algebra...so it's pretty bad when even their claim of the invention of zilch turns out to be made up...
Soap, surgery & algebra come to mind.