Yes, it is partially the developers fault (other then Nintendo). I know they could make a better online service, but there are other means of online games for cube. Sega already has a system set for online cube games, yet they dont seem to put their own games on their.
Developers try to point the blame at cube for every problem, and sometimes its a little bit of cubes fault, but their is no reason they couldnt make a good sports game for cube thats equal with its other-console counter parts, except for the memory thing. I doubt many consumers take into consideration the controller for cube, some who do may actually love it. But they generally arent that analytical (if thats a word).
__________________
|