The reason has been mentioned by forneverworld and sawyer7mage on youtube and a lot of other people have stated this aswell, the reason people like sasuke is because he gets shit done!
He says he´s gonna do something, he goes out there and does it, he doesn´t beat around the bush, naruto never...