Why does science keep producing new things?

God is infinite happiness and finite senses cannot perceive infinite happiness. Hindu philosophy says that even Maya or Nature has infinite expanse, but it is material or physical.
Scientists, therefore, can never go to the depth of it because more you go deep more depth is still left! This is why science keeps on hitting newer and newer things. There will be no end to it.

What we are concerned with is whether science can come up with some invention that will make us happy infinitely. That is an impossibility. Science needs concrete things to deal with. Happiness is abstract.
In fact, science has origin in happiness. Therefore, happiness cannot be subject of science. One engages into science just to derive happiness through pacifying curiosity. Unless answers are sought for the reasons behind generation of desires or for the reason behind the very nature of seeking happiness, search cannot be directed to the proper domain.

Whatever we observe including genes or atoms is governed by certain laws. Are the laws established between genes and the corresponding effects are laws in themselves or they are dependent on other laws, is a serious question, which needs proper explanation. Why after all a particular gene should produce a particular effect and why such gene should be available only with certain persons and not with others? At some point of time science give up.

The conclusion is, even though science keeps on producing newer and newer things, they all are misleading.