Having pure fat on your salad actually enables you to absorb the nutrients a lot better.
Nature created olives. Nature did not create olive oil to be consumed outside of the olive. What you are eating is highly processed fat. Absolutely terrible for you.