This is also what happens when you re-write the core story to match a Political Correctness agenda. The producers should’ve taken a note from Denis Villeneuve’s treatment of Dune, the source book should be the Bible and you don’t mess with it.
Dune wasn't exactly untouched by Hollywood politics. They completely eliminated the themes of European/Arabic cultural conflict (replacing everyone except the bad guys with a generic box-ticking multi-ethnic cast) and they completely nuked Kynes' character to replace him with a forgettable "generic strong woman" character.
If the portrayal of Kynes was "a forgetabble "generic strong woman"", didn't that apply to (at the very least) both Gurney and Duncan also?
It seems that you wanted to see a different film than the one Villeneuve wanted to make.