Calling it one's and zeros doesn't justify it either. I hate the ones and zeros argument. You're not paying for one's and zeros. You're paying for the value the software creates for you. It may only need to be coded and compiled once but does that mean that after the first person gets value from it that the software has been paid for? Of course not.
If someone creates software and you value what it can do then you are obligated to pay for it if that's what the creator asks. Argue about the definition of stealing till your blue in the face but it doesn't change the fact that you are depriving the author of revenue they would otherwise have gotten. It is stealing and to say otherwise is to do some impressive mental gymnastics.
The system may suck but piracy isn't going to solve the problem. It's just going to create more problems. Using Office without a license doesn't hurt Microsoft. What hurts them is a more popular alternative. The only thing that will change what the author complains about is someone else creating some half decent office replacement in a way that shows Microsoft how to do it right. If such a program existed and were widely adopted you'd better believe they'd take notice and shape up. Piracy hurts people. It doesn't hurt the big guys though and we know it so we all tend to justify it. But that same attitude that gets people thinking its okay to pirate Office allows people to justify pirating software from smaller companies and that's who it hurts.
I see no justification for piracy.