Why does it catch on? Two reasons:

It sounds like you're referencing the popular meme format: ( Uchi no otouto maji de dekain dakedo – "My little brother is seriously huge").

The series touches on themes of sibling love, personal growth, responsibility, and navigating the complexities of human relationships. It presents a nuanced look at the bonds that can form between siblings, especially in non-traditional family settings.