First you say, all moralities aside, and then you ask about the morality of hacking commercial products?!
Anyway, for personal use, as long as you paid for it, then I think that a person should be able to hack commercial software. Redistribute the modifications of commercial software? Probably not, unless the company that you bought it from OK's it.