I have a strong background in OSPF and am now learning EIGRP so everything I read gets compared to my existing knowledge of OSPF. Because of this, I don't see the purpose of EIGRP stubs.
In OSPF, you make an area stub so that it does not receive type 5 or 4 LSAs thus reducing the size of the LSDB and saving memory resources. You can make it a stub no-summary so that it doesn't receive type 3, 4 or 5 LSAs further reducing memory resources. This is a logical configuration because stub areas have only one entry point to the backbone network therefore it makes no sense for a stub candidate to learn hundreds of routes all to the same next hop of the ABR when you could simply make it a stub so that it only learns a default route and its intra-area routes.
EIGRP is different from this. In EIGRP, stubs aren't about limiting what routes you learn but rather what routes you advertise. I don't see the correlation between having a single entry point to the rest of the network (AKA a stub router) and limiting outbound route advertisements. Stub routers still need to advertise their routes out to the rest of the network - how does having a single entry point into the backbone EIGRP network make them eligible to not advertise their routes?
What benefit does EIGRP stub routing provide if any?