By experience, I don't really like Wordpress because the code is too ugly and doesn't have good practices of PHP. Sometimes we need a lack of time to do or debug something. But Prestashop is a bit same, except it's based on Symfony, a very good French framework so I think it's going to upgrade...