Those two statements appear to be in conflict with each other.
I would suggest that most people's operational knowledge of troubleshooting an iPhone is a) reset, b) restore c) take to genius bar.
If someone is going to say they messed with their phone in a way that (a) doesn't work, (b) doesn't work, and (c) is not an option, what exactly should the response be?
You're probably right about people's knowledge here, but maybe somebody knows more, especially those who have working knowledge of the iphone OS. Telling people who come to ask for help that they shouldn't have unlocked/added software in the first place is hardly a constructive response, except perhaps for the poster whose self-righteousness is boosted further.
Clarification:
1. I am not a programmer, nor do I have knowledge of the underpinnings of all the unlock methods and third party applications. I do have knowledge and experience of OS X, however.
2. My assessments that unlocks and third party software is not the reason for problems people are having is based on an overall evaluation of user issues on this forum and others. this sampling includes both unlocked and locked phones.
3. The fact that people are reporting similar problems when using both unlocked and locked phones and that, based on what we have seen online, there is no indication that people with unlocked phones are having more problems than those with locked phones (I'm not talking about those who have bricked their phones by upgrading firmware), indicates that there is no evidence of a direct link between unlocking and the issues people are reporting. There is of course no way to be positive that this is not just coincidence without a more systematic study. But that's not going to happen.
4. There is no proof whatsoever that unlocking or adding third party software in itself has caused phones to malfunction. None. This is OS X: when was the last time adding software caused the hardware to malfunction? Firmware may do that, but remember that the unlock used by the iphone dev team only modifies the parts that directly limit which sim you can use - I am of course assuming that they are not lying about that.
If you want to argue about whether unlocks and third party apps are causing issues on iphones, perhaps you should start a new thread? My post was about how people are judgemental about those of us who have made our iphones more useful by unlocking them and adding needed functionality.