No, Shaul did not have a valid point
Several months back during Pesach, I attended a "shir" at a local shul that was given by one of the members. He wanted to suggest that as someone more enlightened than those of the "Torah only" yeshiva world, he could understand a moral imperative that was outside the boundaries of Torah. accordingly, he argued that Shaul made a valid point in failing to carry out the order to remove all reminders of Amalek, including Agag and the sheep. This may be kfira, and is certainly dead wrong. There are times when Hashem wanted a tzadi k to argue with Him so to speak, as when Avraham attempted to find a defense for Sdom and when Moshe defended Klal Yisrael. But disobeying a clear order from a navi because you think you are more merciful than G-d himself is definitely perverted morality. Shaul is the exemplar of that, as referenced in Koeheles Rabbah 7:16 אַל תְּהִי צַדִּיק הַרְבֵּה וְאַל תִּתְחַכֵּם יוֹתֵר, אַל תְּהִי צַדִּיק הַרְבֵּה יוֹתֵר מִבּוֹרַאֲךָ, מְדַבֵּר בְּשָׁאו...