I think 7 is a good number for boy groups, especially if there are 3 rappers and 4 vocalists. BTS have proven that a group like that works well and balances out nicely. The number isn’t too small nor is it too big. It’s pretty good tbh. I’m not an army I swear.