Nothing wrong with trying to make money. It's not like she is scamming her readers
I think it speaks very poorly of our profession that so many HN readers have a really hard time grasping the concepts involved with this story. It makes me question if this is simply an area of ethics that most tech-heads aren't very experienced with or if it is something more insidious, more along the lines of the Upton Sinclair quote: "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"