In this scenario then:
Your expected behaviour IF Duplicate as Dependent option is nominated, would be (assuming all of the views shown are on sheets):
Looking at the above more, I reckon its better if there is simply a new view duplicate option: Duplicate and Preserve Dependent View Structures. Otherwise, the views without dependent’s get dependent’s, whereas views with dependent’s are duplicated first which is inconsistent.
The result of this method would be:
Which seems far more rational.