To me, the reason why we hack is to get past a set of limitations and boundaries. We want to be limitless when it comes to anything, and with hacking, there are no limits! It's also a way to fight the system, however it all depends whether the hacking you are doing is ethical and whether it involves hardware or software.