Nothing was really wrong - they just never hit the spark that Microsoft did (and not to say it wasn't skill on their part).

NeXT was way expensive, OS/2 was way too business-oriented until too late, Amiga was mismanaged financially, Apple's Macintosh was too expensive, etc.