Who says 3rd party sales are doing bad on Nintendo platforms?
Taking the May 6 software numbers:
DS: 869375
Wii: 325619
GBA: 1243
Nintendo: 716324
869375 + 325619 + 1243 - 716324 = 479913 = 3rd party software on Nintendo Platforms
Now how much software did the other platforms sell?
PS2: 110674
PSP: 57153
X360: 13945
PS3: 10412
Sofware total for other platforms = 192194
Nintendo 3rd party software outsold the other consoles by 479913 - 192194 = 287719