Simple:
SEO is the smallest part of a good site.
It basically boils down to if you have a lot of good content that relates to what you're selling or promoting, most of the SEO work is done.
I do not agree.
50 shops selling the same product all with good content