I think the core argument first of all is that it is not attainable trivially by "just using HTTPS". So it's a question of costs vs. benefits, where the costs are pretty big (change the whole infrastructure).
Looking at stream sizes is not "advanced deep packet inspection", it's in fact the opposite of that.