Pretty broad brush statements... Stepping outside of technical thinking, it sounds like you feel a bit unappreciated - and perhaps stymied that less competent people seem to pay little cost...
Great Article! I wholeheartedly agree with this work philosophy and have lived it for many years. The KEY IS to find a manager / company who is philosophically compatible, otherwise...