There are few things as ridiculous as blaming customers for the fate of products. That is obviously impossible.
Just as easily you can blame all that didnt buy the product for its failure. Say the Dreamcast for example.
At the end of the day, only the manufacturers can directly influence the fate of their product on how they design, market, produce and communicate its value.
You, sorry to say, are only looking for a fight. Even on the points you raise, i doubt they would have made a difference just like they didnt for the Dreamcast.