It must be, IMO, the usage of the word
whom.
I think the first word marked with ??? (the) is necessary for clarity.
For one thing,
"technically" superior indicates a comparison, and in a comparison, you need clear references to which to compare.
I am not so sure about
it???
Is this something which you've introduced?