Lol, I'm sorry but NCT is more talented than any new boy groups from YG and JYP!!!!
Eun Hyuk (in army atm), Key or ChanYeol can actually sing this song with BoA. It's just BoA who doesn't want to sing this song. I would say she picked the songs herself and she just doesn't wanna have any collaboration stages. Don't blame other SM artists.
And about Kangin's accident, he's human too. Why G-Dragon or BigBang still can perform and he can't? I'm pretty sure Big Bang or G-Dragon's personality is more worse than Kangin's
Key? Chanyeol? Seriously, go listen to Beenzino's rap in this song again because no way