The way that I look at it is Shopify provides hosting, and good hosting at that. I figure the $60/month is almost worth the price alone in hosting, the rest is just incredibly easy and intuitive to use for creating an eCommerce website. They really do all of the hard work for you.
Shopify also provides a referral program, so I can earn a monthly income for every client site that is active. But that's just icing on the cake - as long as you can afford the $60/month for an eCommerce website (it really isn't that much.. VPS hosting alone is close to that amount) then I would recommend Shopify, and even without the referral program too.