it has to be one of the factors just like price is a factor with ps3 but thats cause its too high. I shy away from ps3 because of the high price for now.
I see your point, but price should be ONE of the factors wii is doing well but not the only one (many factors why wii is doing well), maybe not a important factor either but still one of the factors.