I do not agree at all with this article. Most people are jealous haters and it is perfectly normal to have a lower salary if you don't have the guts to ask for more.
2. If somebody consider that he doing the same job (have the same skill) it doesn't mean that it's true.
The metric of “how well you do your job” is highly subjective anyhow; between an employee, their manager, their product manager, their coworkers and HR there would be significant variance of opinion.