The Islamic Isanad system addresses this issue.
> And why is there still no final resolution which one is the true one?
The differences are mostly political. There is a resolution, it's just that people stick to their desires in the face of evidence.
> It does not leave room for future knowledge to improve our understanding of the past and adjust accordingly.
Islam does leave things open to adjust as we further our knowledge. The foundations do not change. This does not have anything to do with whether it is true.
> And why does god need you to worship him?
Because He said so: https://quran.com/21/23
> Is it bad for god if you don't worship him? If I don't pray, am I somehow hurting him?
Of course not. He doesn't need us.
> Do you know the future?
God told us the future (it's in the Quran).
I'm quite curious, we Muslims believe that Jesus Prayer of God be upon him will return. If you are alive at that time, is that sufficient evidence for you to accept?
> All religions are man made.
Yet you present no evidence. I presented proof (e.g. provingislam.com) about very detailed prophecies made thousands of years ago and came true. Just because you want something doesn't make it so.
It is one of the core concepts of science. Always be open to challenge our understanding of reality and refine our models when new evidence emerges. Since we honestly admit that we don't know everything yet, we need to be open to change and improve.
But you said in another place that you believe everything that Islam teaches you is 100% correct. So all these checks and work has been done yes? Or are you open that there might be a (even if very small) possibility that some mistakes sneaked in somewhere somehow? But it's hearsay. And why does god need you to worship him? Is it bad for god if you don't worship him? If I don't pray, am I somehow hurting him? How can you claim it is the final version and nothing will come after it? Do you know the future? Can god change his mind?You do realize that there have been tons and tons of religions before Islam and many of their followers shared the exact same view as you do? "Our version is the real truth! This time for sure!".
Ok, if you want to be a Submitter than you have to be a... Submitter. Just please don't try to force others to be Submitters too. All religions are man made. They are a theoretical concept to work with certain ideas about the supernatural. I cannot disprove your version of god. But as long as I don't see definite proof then I can't submit to this ideology.