Why can’t we just rewrite Magento to make it better?

I know this sounds like an incredible naive question but why can’t Adobe or someone else rewrite Magento to fix all of its problems? The code is open source isn’t it?

For those that say it’s going to be too expensive to do, this is what I have to say about that.

The last company I worked at was a Magento ecommerce agency that had ~100 employees. If we say that each employee was making ~$100k a year (which cost the company way more than $100k a year due to other taxes, etc), the payroll would be ~$10 million. I would say, around half of the available developer time that was billed to the client was spent fixing the same issues over and over and over again with the indexer, XML hell, etc. This is the wasted effort of one company, keep in mind.

Now, think about all of the Magento agencies that employ software developers and how much time they waste on the same issues. Would it really cost more than $40 – 50 million to rewrite Magento into an improved version? Think about how much you would save on maintenance if you did this? Is there something I don’t understand? Thank you.

submitted by /u/zeroxbandit3
[link] [comments]