Games are not being made, they are being developed to paraphrase a classic.
This is to say that there are objective reasons why software products cannot live up to standards of space industry. Then again, I wonder how many bugs had Opportunity in its software when it landed on Mars. So that is one thing.
Another thing is that when we purchase game we purchase license to use it. We cannot take digital game and give it to a friend, despite we paid full price for product and in a sense "its ours". It is not. People pay for something which is not theirs to own and if they come to conclusion that game does not meet their expectations, often hyped and almost mislead by marketing, they are out of luck as the law is not on their side.
Which brings us to return policy. EA, believe it or not, does have return policy .. we stand by our games .. or some bullshit like that. 24 hours. After that, there is perhaps Hare Krishna on-line support and quite a bother when trying to get what could be viewed as broken product, product not working as advertised, fixed as seen on this board, in this section.
So yes and no. Perhaps the software industry cannot be held to the same standards as nature of development does not allow for it, but it can be held to the same standards when it comes to everything else. Today I crashed to desktop 4 times and 2 times there was no key. Frankly, I do not care whether Bioware was on holiday. As I said before do not release stuff you cannot support. So I feel cheated. And there is absolutely nothing, but not buying their next game, I can do about it. And I should, I should have rights.