There is a difference between GOD s commandments to all generations and rules /regulations/instructions how to lead day to day life of particular generations.
Or are you saying "do not kill an innocent person" is an outdated command?
Also GOD catered for all generations: Or does GOD only send messengers/scripture to the past generations?:
Statements like 'do not kill an innocent person' may form a principle or moral which can be universally understood and applied in modern times. This is different to specific rules or instructions which are time-bound and context-specific.
GOD has made sure to move with the times like you say and sent Qoran to "supersede/replace " older scriptures. , What replaces Qoran for you now if you say its commands are outdated> Or do you pick and choose ? Or where is today s scripture from GOD?
Without a contemporary scripture, we can still derive principles, morals or wisdom from previous scriptures without taking them literally. This is not restricted to only the Qur'an.
Qoran is clear that it is a scripture for all generations from the prophet onwards:
Say, "Whose testimony is the greatest?" Say, "God's. He is the witness between me and you that this Quran has been inspired to me, to preach it to you and whomever comes after you. Indeed, you bear witness that there are other gods* beside God." Say, "I do not testify as you do; there is only one god, and I disown your idolatry."
قُل أَىُّ شَىءٍ أَكبَرُ شَهٰدَةً قُلِ اللَّهُ شَهيدٌ بَينى وَبَينَكُم وَأوحِىَ إِلَىَّ هٰذَا القُرءانُ لِأُنذِرَكُم بِهِ وَمَن بَلَغَ أَئِنَّكُم لَتَشهَدونَ أَنَّ مَعَ اللَّهِ ءالِهَةً أُخرىٰ قُل لا أَشهَدُ قُل إِنَّما هُوَ إِلٰهٌ وٰحِدٌ وَإِنَّنى بَرىءٌ مِمّا تُشرِكونَ
!Wa Man Balagh" Whomever comes after and reaches them -all the generations after that time!-
The verse (6:19) does not say 'comes after' at all. It says 'whoever it reaches' without implying a future tense.