The Dreamcast as a console was fine. The Dreamcast as a console made by Sega was problematic. Sega had been burning bridges with third party developers for a majority of the decade by the time the Dreamcast was released. There was nobody left to make software for it.