There will be a day when the Lord, and only the Lord will finally be given His due credit.
How do I know? Simply because – as the great song of old time goes “because the Bible tells me so:”
12 The LORD Almighty has a day in store
for all the proud and lofty,
for all that is exalted
(and they will be humbled),
17 The arrogance of man will be brought low
and the pride of men humbled;
the LORD alone will be exalted in that day. – Isaiah 2:12, 17
You see, God has had a plan for the world since the beginning of time. He alone has determined the outcome and someday soon will judge the world and each person in it (including you and me). All wickedness will receive its due judgement. All the righteous will receive their reward.
In the end, “The Lord alone will be exalted!” Hallelujah!