I think sackboy being such a blank, cute, and original character lends to a lot of great things, especially being a mascot.
its instantly recognizable, which is key. when you see a sackboy, you know its a sackboy.
it can be a draw to casuals/kids. it is a very welcoming character. this is the type of character you would want people to be talking about, not the kratos "kill everything in my way" character that would scare off some people. the people who would be scared off because of sackboy, would know more about the industry and thus would not be the focus of having sackboy as a mascot.
it is insanely versatile. sackboy fits everywhere. i would soon expect that sony would put sackboy as a skin in almost every game if they wanted to push him. and the thing is, sackboy could easily fit into them all (maybe change the skin, but its very possible). and with lbp, all the other games can get promotional levels from the devs. sackboy fits everywhere and anything fits sackboy.







