I am not sure why they try to write these articles if they are not even 1 Month into the launch yet, they have hardly done any pushing, it's basically a soft launch for them so more products can get loaded so the product catalog gets better and better, I would assume once they are happy with their product catalog compared to competitions like Takealot, they will start pushing it more.
And imagine once they launch Prime, which I can only see happening once they are happy with their product catalog so more items are available, then we will see some competition.
It's still waaay too early to write Amazon.co.za off, they are just getting started, let them cook.