hi,
would have to say many more things but a bit later, more and more interesting topic...
but for now, @kenquad, you could not speak to a more "i’d love to stay with modx for everything i do" (well, with Evo, that’s to say without vision cart...) but, honestly, an e-commerce website is far from being just about a shopping cart... let’s speak about interfacing it with the most common accountancy softwares when it doesn’t not the main accountancy system of your client, different bank payment systems and a lot more (delivering delays, availibility, bundle offers, collections and so on and so on and so on)
If i just need a simple shopping cart interfaced with paypal, iv’e already done this by myself (for quite complex a booking system) and could easily implement this in Evo not needing any plugin or module.
Now, when it comes to a real fully working e-commerce system, honestly, i’ll use prestashop, winning all day along about how easier many things would have been in MODx (templating just to quote one) but... knowing many other things would take me a year to develop when with an e-commerce designed cms like prestashop they may be considered as simply obvious... the right tool for the right job

don’t misunderstand me, it’s not at all a MODx weakness to my mind, MODx being the right tool for the right job in sooooo many cases it can leave a little field for others sometimes
have swing