Will Smith has been a cocky dick the entire time — he just had charisma so people let it slide.
You shouldn’t idolize any celebrity, period. Get some real heroes for fucks sake. Your local nursing home staff are more heroic than any celebrity. One gets fame and fortune. The other gets poverty and depression. Which takes more heroism to persevere through?