Actually no matter how you look at it, you are the moron. A HACKER is COMPLETELY Different then a PROGRAMMER. Sure, calling them Lazy is wrong, because creating the programs to do what they wish requires some work, I code in C+, and some C# n C-.
Now, a HACKER. Note HACKER, is a person who ILLEGALLY edits or changes a program, video games etc, etc. Through ways UNAUTHORIZED (Therefore illegal if not open source which would not be considered hacking.) Means. A good example of this would be the PSP.
The PSP came out years ago and has now been Hacked. There is no such thing as a legal hack. The PSP is now used, against Sonys will/ToS, by people the illegally exploit/HACK (Run unauthorized programs) to allow programs no intended for the PSP. Yes I agree, hacking can sometimes improve some items and programs (I cant deny it, I use CFW on my PSP) But is done ILLEGALLY.
A PROGRAMMER on the other hand is a person that creates and edits thing of their own or with the permission of the person or Company, PROGRAMMERS also make the protection to keep HACKERS from exploiting it, not the other way around. Another good example is the PSP and its firmware updates
So the only files/programs you can really edit without permission is Open Source. so yah.
Yes calling a hacker is wrong, but the things they do is illegal, requires skill, but is illegal.
Hazniceday.