Re: Good Non-Muslim People
In that context then I agree. It definitely honors him to do good deeds.
Perhaps it's just semantics to say "God created us soley for the purpose of worshipping him" if one considers every good thing they do to be for the glory of God. It just seems like the emphasis on that sentence is that God wants praise more than he wants for man to act righteously.
I would say it is more than semantics that differentiate between a person who submits to Allah SWT and one who does not inspite of his apparently good actions. The semantics only appear important where you can translate ones actions into visible semantics. What is in our hearts we know and Allah SWT knows. So the semantics however honorable they may appear may not be so when Allah SWT judges them.
Its not that God wants praise but all praise is his and he deserves it. It would be unfair on our part to not give him praise for the bounties he has bestowed upon in our creation.