Hello Mr @gbenga as much as I agree with you that to reach a level of mastery an individual needs to be committed .
I disagree with you when you said
you cannot be good at what you are not committed to
because there are some situations in which someone is good and it's not because the person is committed but because he/she has the talent for that.