Twinks aren't childlike. You're using a word you don't know the real meaning of and mentioning it in your list, along with other negatives, shows you meant it in a negative way. The BL community is using twink in this way and you're supporting it. People hate "feminine" men just like all these BL fans now are shitting on fictional characters who are fem. Maybe don't use a word you don't know the true meaning of and in effect harming those who are most affected by it.

Story rushed
Bebe ugly
Chibis ugly
Mc twinkified