holy crap... I thought it was one of the top solution, due to the open source and other stuff.. so you seem quite expert, what would you suggest me for an online shop?
Magento's main plus is the ability to handle 1000's of products with little effect on site-speed. Any eCommerce CMS worth it's salt will release security patches. Drupal is my go-to.