Saiyar on 12 October 2007
They are right of course. Each company has a different definition of winnig this generation.
For MS increasing market share = win
For Nintendoe making profit = win
For Sony Blu-ray winning = win