I’m also another one who wouldn’t buy outside of the market place.
Yes it is true that there is a lag with new products and updates but for me it is worth the wait. I’ve had enough of buying a multitude of products from different websites, remembering different login details and hunting around for updates.