The amount of credit people give Steve Jobs is such a kick to the nuts to all the engineers that designed those products
Try to lead an engineering team and make them all pull the same way and create a high quality, cohesive offering. It's not as simple as you think. Good engineers should be recognized, but so should actual good leadership and technical vision. Steve's visions may not always have been hits (and he often struggled with pricing) but it's undeniable he had vision.
If it's so plainly bullshit, you should have no trouble refuting it. Just asserting "it's bullshit" doesn't leave the readers any smarter.