Since Oracle 21c there is a new set operator EXCEPT and the ALL clause is also added to INTERSECT, MINUS and EXCEPT to complement the existing UNION ALL functionality
https://youtu.be/hDw0kxyZpQw
Like this you can account for duplicates and not bother sorting the data