ERPNext developers are aware of this, which is why it made it to the current roadmap, and there are already developments in this area, details here: https://discuss.erpnext.com/t/erpnext-roadmap-for-april-2021/73126/3
The native Woocommerce integration probably satisfies the basic needs, and as part of the core system, it will likely be a long-term supported feature and collaboration. So, this can be an important aspect when choosing business software. However, it’s also worth considering that this is just a basic integration that synchronizes products and orders. For those who want more advanced features, they will have to look for other solutions.
One option is the ERPNext Shopify Connector, but since Shopify is a paid platform, it might not be everyone’s preference. Therefore, I would recommend an extended Woocomerce integration developed by an external developer. It is capable of synchronizing product variations and warehouse inventory, and experience shows that it works with the latest v13 ERPNext as well.
https://github.com/Muzzy73/WooCommerceConnector
Note: There are a few more methods for synchronizing webshops and ERPNext, but I will cover those in a separate post.