Well, Hinduism was not born out of the thoughts of one particular philosopher or at one particular time. It is an accumulation of the knowledge and experience of seers from ancient time. Also as it does not impose the supremacy of one specific postulation hence many complementary at times totally different concepts exist because of this openness. This advantage makes it sophisticated.
So could it not be understood by simple minds ?
It could certainly be and it is. Apart from being sophisticated it is also having various step by step procedures that arose out of the sophisticated thesis, for the layman to follow.
Why is it sometimes so confusing ?
There are multiple reasons for that. Trying to do an in and out analysis without getting on to taste its fruit by practicing would make one feel exhausted. Because it is not a religion of limited contours. It is really an ocean of knowledge.
But don't we find quite contradicting statements in Hindu scriptures ? What explains that contradiction ?
Science tells us that water becomes ice when its temperature falls to zero degree centigrade or below. The same science also tells that water can exist even in temperatures below zero degree in certain conditions and the water is called super-cooled water. Which one to believe ? The fact remains that both the statements are true however contradicting they are. Hinduism - an open religion - supports the view that there could be multiple facets of the same truth! And hence the things that have a value in them would find their place in Hinduism. Some scriptures would say knowledge is the way to the Supreme and some would say devotion is the way! There is no need to be confused. Choose the way that is appropriate in your situation, but do remember just because one is appropriate for you, the others do not cease to be true !!