In all spine leaf architecture explainers I've seen I've come across the concept of the border leaf which is used as the connection point of the entire clos network to an upstream router, be it either a WAN or core router. What confuses me is why they would only ever use one leaf (or one leaf pair, in case of l2 paired leafs using MLAGs) for the uplink. If connectivity permits, shouldn't it be possible to connect multiple (paired) leafs to the same upstream router, each having their own unique IP and redistributing the same subnets? ECMP and the like should then take care of optimising traffic flow, right?
What would be the down sides of having multiple/all leafs being "border leafs" to the same upstream router?