This tree is strange. The lower branches protrude from the trunk more than the upper branches (protrude).
I created the above sentence. I want to know if this type of usage of "more than" is correct. Another example is as follows:
This cover film protects your iphone more than that cover film (protects).
I think "more than" in the first should be "longer than" and "more than" in the second should be "more effectively/reliably than", but want to know whether the original sentences are grammatically correct.