That is why hinduism is so tolerant and islam is not. It is a reflection of life and its myriad complexities, its highs and lows. Islam is simplistic and upholds only a single value namely brotherhood but otherwise it is spiritually deficient unlike hinduism. What you call contradictory is an appearance of the externalities of truth but when you probe deeper you will find a single truth. Islam does not have the intellectual or spiritual depth to comprehend these things and that is why it will always be just another religion and will not survive the future once man becomes more sophisticated and spiritual. The turmoil you see today is an indication of this incapacity in islam and not just some extremists taking over.