Salam
Thanks for your response. I'm going to say many verses can be said in non-ambiguous way especially about Ahlulbayt for example in 42:23, it can be said "my Ahlulbayt", instead of Al-Qurba, which leaves wiggle room.
It's clearness + ambiguity combined, where it's clear to the sincere and unclear to the misguided hearts, is part of it's trial and is actually a sign it's from God, because no has patience to be clear yet room for misinterpretation by foolish hearts, and it's way of God safeguarding Quran from corruption like the past revelations were changed and lost.
There is this questions from an atheist about Quran to Imam Ali (a):
Final_draft_Questions_of_Zanadiqa_on_Quran (hubeali.com)
The relevant part I will quote:
Indeed, the elevated status of His Prophet saww has been revealed in those (explicit) Verses which are clearly understood by literate as well as illiterates, which is, for example, ‘Those who obeyed His Prophet in fact have submitted to their Lord’122 and at another place Allah azwj Says: ‘Indeed, Allah and His angels send Salwat on His Prophet, so those who have embraced Eman should also sand Salwat and be submissive as perfectly as one could’123 . The preceding verse has both inner as well as outer meanings, thus explicitly it is ‘Salu Alay’ (send salwat) whereas its implicit meanings are ‘salimu taslema’ which in fact says that they should bow down to the will of His Prophet saww regarding the choice of his successor asws, after him. He asws has been given superiority over their lives so they should fulfil their pledges of allegiance to him asws . This is the ‘news’ which I have disclosed to you, and no one else knows about its implicit explanations, the way I have described to you, except those whose thoughts are unpolluted, have clear conscious and have the righteous approach. And similarly, Allah azwj’s words on ‘Salam to the children of Yaseen’124, as Allah azwj called His Prophet saww with the name of ‘Yaseen’, and Says: Yaseen, by the wisdom filled Quran, You are indeed among the Prophets’125 . This title was used due to the fact that it was in the knowledge of Allah azwj that they will eliminate His azwj Words ‘Salam ala Alay Mohammed’ in the similar manner as they did so to some of His azwj other Words (revealed in the Book). Rasool Allah saww always demonstrated the status of his ‘Aal’ (progeny) to everyone by keeping them asws closer to him saww, showing his saww affection for them asws, making them asws always sit besides him saww and until Allah azwj sent His azwj Commands to move his saww enemies away from his saww proximity. As per Allah azwj‘s Words: ‘Dissociate yourself from them with politeness’.126 Similarly, at another place Allah azwj Says: What has happened to these Kafir who are flocking around you from all directions, with the hope of getting access to paradise. Of course, they do not know for what they were created from127 . And also Says: on that day everyone will be called together with his Imam’128 rather than saying ‘We shall call them with their names together with the names of their father and mother
My comment: The relevance is that "family of Mohammad" would be more clear, but since those who want to oppose them would have corrupted Quran, God said "Peace be upon the family of Yaseen" and in the Surah before links it to calling Mohammad (s) Yaseen in a similar way the Messengers are addressed in the following Surah.
So ambiguity as I mentioned where it's clear enough but still left for room for misinterpretation is actually tactically done so that Tahrif doesn't occur.
Make it too clear, problems, and make it not clear enough, and then they would have a case that the Quran is not clear in what it says.
This compromise where it's clear to the sincere but unclear to the "hard" hearts, as by own verses it says that the hard hearts take God's words out of their intended place, is one of it's features, that point to a patience and wisdom no human really has and can't do.